July 09, 2010

May 04, 2010

A megawatt is a unit for measuring power that is equivalent to one million watts.  One megawatt is equivalent to…

May 04, 2010

Net metering is the tool that makes rooftop solar viable for so many Americans. Most states have net metering laws…