China’s Longi Green Energy Technology Co Ltd (SHA:601012) has secured an order for 101.1 MW of solar modules from Poland-based renewables developer R.Power S.A.