Looking for a quick fix for their fast-growing electricity diets, tech giants are increasingly looking to strike deals that would let them plug directly into power plants.
The Stella, a 16-story former Ecolab building in St. Paul, lands a $15.8M C-PACE loan for energy upgrades and a 174-unit ...