Teething problems shadow India solar power dreams

the country's entire electricity requirements till 2030. Such potential holds huge attraction for firms such as Tata BP Solar, a joint venture between Tata Power (TTPW.BO) and BP Plc's (BP.L) solar unit, BP Solar, and Bharat Heavy Electricals Ltd...