Ron Elvidge

Affiliations

  • Large Shareholder at Xzeres Corp. (XPWR), 2013-10-22