TRINA SOLAR LIMITED (an exempted company limited by shares under the laws of the Cayman Islands) 5,406,280 American Depositary Shares each representing 100 Ordinary Shares UNDERWRITING AGREEMENTUnderwriting Agreement • May 29th, 2007 • Trina Solar LTD • Semiconductors & related devices • New York
Contract Type FiledMay 29th, 2007 Company Industry Jurisdiction