Corporate Buyers Sign Deals With Texas Solar Energy Projects
SWI Editorial Staff2025-03-12T07:03:49-07:00Technology company Cisco is among the groups involved in six virtual power purchase agreements (VPPAs) to secure energy from two solar power plants being developed in Texas. Sustainability Roundtable, a ...