Tata Power Renewable Energy (TPREL) announces the successful commissioning of the Omkareshwar Floating Solar Project. With an ...
IndiGrid today announced that it has deepened its partnership with British International Investment (BII), the UK’s ...
Onward Workspaces has announced a strategic expansion with the lease of approximately 18,000 sq-ft at Emaar Capital, M.G.