New name and boss as Tata Power Solar starts life after BP
Indian conglomerate Tata’s solar division has named a new chief executive and highlighted its domestic PV manufacturing facilities, as it looks to chart a more aggressive course within its booming home market after buying out long-time partner BP.