Industry Manufacturing News Chinese solar cell company Longi considers establishing facility in India December 14, 2017