Share Tata Power Price After Establish 41 MW Captive Solar to increase price
Share Tata Power Renewable Energy (TPREL), a subsidiary of Tata Power Company, plans to build a 41-megawatt (MW) captive solar plant in Thoothukudi, Tamil Nadu. The plant will support TP…