Canadian Solar Inc (NASDAQ:CSIQ), France's Neoen Internacional and Spanish solar developer and operator X-Elio, have won 794 MW of solar projects in Mexico's energy tender.