TrueRE Oriana Power Wins 234 MW Floating Solar Project in Jharkhand from Damodar Valley Corporation MM Desk 11 March, 2026 TrueRE Oriana Power has secured an engineering, procurement and construction (EPC) contract for a 234 Read More