(ADPnews) - Apr 20, 2011 - Solar module maker Canadian Solar Inc (NASDAQ:CSIQ) Tuesday said it has delivered 8 MW of modules for a solar power plant in France.