Tag: China building out renewables

The chart below illustrates the challenge this planet faces with respect to meeting our expanding demands for energy and the choices we’re making vis-a-vis the various resources that are available to us.  Of particular cause for alarm is how wrong this is going …

Choosing the World’s Energy Mix Read More »

Tagged with: , , ,