E eu.techcrunch.com The e-G8 talks of a new industrial revolution – but where are the steam engines? 1 points emmanuelory 15 years ago 0 comments