Energy News Portal

Climate

Tesla Buys Entire Output of New Texas Solar Plant

Source: ESG Today

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

View Original Coverage