The e-G8 talks of a new industrial revolution – but where are the steam engines?eu.techcrunch.com1 point·emmanuelory··0 commentsOpen articleSaveView on HN