China’s Longi Solar today said it has delivered 273 MW of solar modules for the 600-MW phase one of the Xuan Thien Ea Sup Project in Dak Lak, Vietnam.