Did you know it takes 100,000 gallons of water to produce a single megawatt hour of electricity?
27 September, 2012
When David passed on the editorial metaphorical torch to me for Renewable Energy Focus, I knew it was going to be a whirlwind first month or two...
05 September, 2012
Renewable Energy Focus' e-newsletter service returns after an unscheduled break...
05 September, 2012