Green | Tue May 24, 2011 9:25am EDT

Teething problems shadow India solar power dreams