Tata Power Acquires SPV from REC Power Development and Consultancy Ltd by Economy India October 17, 2024 0 Tata Power Acquires SPV from REC Power Development and Consultancy Ltd