Source: ESG Today
Madrid-based renewable energy company Zelestra announced that it has signed a Power Purchase Agreement (PPA) […]