Tata BP Solar

As part of a previously announced restructuring, Tata BP Solar India is now formally known as Tata Power Solar Systems and it has appointed Ajay Goel as CEO.
The chief executive officer of Tata BP Solar Ltd, India’s third-largest panel maker, has resigned as the industry struggles to cope with oversupply from Chinese competitors that have crushed prices.