Microsoft to buy energy from 74-megawatt solar power facility in North Carolina Many of the world's biggest tech companies are turning to renewable sources of energy. Source: CNBC RSS March 7, 2019 0 Post Tags: Building