October 16, 2026StocksTechnology·Bullish·corporate
NiSource enters 20-year PPA with Microsoft for Northwest Indiana campus
NiSource has entered a 20-year power purchase agreement with Microsoft for its Northwest Indiana campus. Total savings for existing customers expands to approximately $1.75 billion.
Detected & updated continuously · Source: Nebula
Story subjects