Member Login

Log in



Created on Tuesday, 05 November 2013 / Industry News
Tags: microsoft, wind power, renewable energy, clean energy, texas
November 5 -- It takes a lot of energy to store all the data 1 billion people and 20 million businesses plug into their computers, phones, tablets and gadgets. So as part of an effort to become carbon ... [ +++ ]