Nov 18, 2015 | Rob Bernard - Chief environmental strategist Microsoft Announces 175 Megawatt Wind Project in Illinois is Now Operational