27 Jun Zelestra Launches New Brand, Making Decarbonization a Reality
Formerly known as Solarpack, Zelestra launches a new brand reflecting its strategic focus on customers and multi-technology solutionsMADRID--(BUSINESS WIRE)--Zelestra, a client-focused, multi-technology, global renewable energy company, has launched i...