Clenera picks RES for Wapello solar project EPC
Renewable energy company Clenera has selected Renewable Energy Systems (RES) as its EPC partner for the 127MW Wapello Solar Project in Louisa...
Renewable energy company Clenera has selected Renewable Energy Systems (RES) as its EPC partner for the 127MW Wapello Solar Project in Louisa...