Canadian Solar Inc (NASDAQ:CSIQ) has concluded the sale of its 68-MWp Aguascalientes solar project in Mexico to BlackRock Infrastructure Fund II for an undisclosed sum.