Tag: plummeting costs of energy from solar and wind have put extreme pressure on things like hydrokinetics and the others

The developments in renewable energy over the last decade can be summed up as follows: the winners have won and the losers have lost.  The plummeting costs of energy from solar and wind have put extreme pressure on things like …

Airborne Wind Read More »

Tagged with: , , , ,