October 21 (SeeNews) - Chinese firm Xi’an Longi Silicon Materials Co Ltd (SHA:601012) said Tuesday it will deliver CNY 1.2 billion (USD 189m/EUR 167m) of its monocrystalline solar modules to the renewables arm of China Minsheng Investment Corp Ltd (CMIC).