Microsoft to buy energy from 74-megawatt solar power facility in North Carolina March 7, 2019 No Comments Many of the world's biggest tech companies are turning to renewable sources of energy. * This article was originally published here