(SeeNews) - Apr 2, 2014 - Solar cell and module maker China Sunergy Co Ltd (NASDAQ:CSUN) said Tuesday it had delivered 29.5 MW of modules to Indian engineering firm Larsen & Toubro Ltd (BOM:500510), or L&T.