Enel and Mars ink a milestone Texas solar agreement
Photo: Enel North America Enel North America and food and snacks giant Mars have signed a massive clean energy deal that will power up Mars’s operations with Texas solar. The two companies completed a power purchase agreement (PPA) for the full output – all 851 megawatts (MW) – of three Texas solar farms. Together, those plants […]