Tech News Data centers love solar: Here’s a comprehensive guide to deals over 100 megawattsMarch 30, 2025 The rush to capitalize on the buzz around AI has led tech companies to dramatically…
Tech News Meta adds 200 megawatts of solar to its 12 gigawatt renewable portfolioJanuary 15, 2025 Meta this week announced that it was buying 200 megawatts of solar energy from multinational…