Solar Panel Supply

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.