Tata Power Solar Systems receives LoA of Rs 5.96 billion to set up 125MWp floating solar project for NHDC September 15, 2022 | News This content is restricted.