Tech News Solar notches another win as Microsoft adds 475 MW to power its AI data centersMarch 20, 2025 Microsoft is adding another 475 megawatts to its already considerable renewable powered portfolio to feed…