Friday, December 20, 2013

Can Europe frack itself to energy independence?

WASHINGTON — The British government this week mapped out which parts of England, Scotland and Wales it could offer for the development of shale gas, the latest in a string of halting European efforts to start replicating the so-called "shale ...

No comments: