InvestorsHub Logo

Cerp

07/22/14 3:24 AM

#11990 RE: northpeak #11989

3 megawatt!? Holy moly! That's about over $3.25 million in revenue with just one installation!