July 22, 2009 - Best of the web -
New Delhi, India-based photovoltaic subsidiary claims that choice of equipment partners and other negotiations are holding up 500 MW facility.
Full Story »
February 11, 2009 - by Emma Ritch -
Technology company says its 40 MW thin film silicon line from Applied Materials received IEC approval.
Full Story »