Canadian Solar divests Aguascalientes solar project in Mexico

The UK gover