Tata Power Renewable Energy Limited (TPREL), a subsidiary of The Tata Power Company Limited and a leader in India’s renewable energy sector, and Bank of Baroda, one of India’s leading public sector ba ...
Freyr Battery officials informed the Coweta County Development Authority late last month that the company will not move forward with its planned battery factory.