BANGALORE, India, March 6, 2018 /PRNewswire/ -- Microsoft Corp. has announced the completion of its first renewable energy deal within the Karnataka state of India. The agreement will see Microsoft purchase 3 megawatts of solar-powered electricity from Atria Power to help power its new...