China’s Longi Green Energy Technology Co Ltd (SHA:601012) has been selected by Indian construction group Larsen & Toubro (NSE:LT) to deliver photovoltaic (PV) modules for 1,292 MW of solar projects in Saudi Arabia.