Sunday, April 24, 2011 In a report on cloud computing issued this week, the environmental group Greenpeace rated ten top Internet companies, including Apple, Google, Twitter and Amazon, on several factors such as each company’s willingness to be transparent by providing information on its energy sources and the energy efficiency