Renewable Power Resources, Llc

Affiliations

  • Large Shareholder at Xzeres Corp. (XPWR), 2013-06-20