Financial close for Canadian Solar's Tastiota project in Mexico
Canadian Solar has reached financial close on its 126MW Tastiota solar project in the Mexican state of Sonora. The non-recourse financing...
Canadian Solar has reached financial close on its 126MW Tastiota solar project in the Mexican state of Sonora. The non-recourse financing...