SOWITEC – a German wind and solar energy project developer – has signed contracts to sell three solar development projects in Mexico with a total capacity of 570

SOWITEC – a German wind and solar energy project developer – has signed contracts to sell three solar development projects in Mexico with a total capacity of 570