E-ton Solar Tech announced that it will ink a letter of intent (LOI) with a US-based system maker for a minimum order of 100 peak megawatt (MWp) of solar cells or modules between March 5, 2007 to December 31, 2011, according to a company filing with...
The article requires paid subscription. Subscribe Now