Ad image

Tag: floating

Tata Power Renewable Energy unveils 126 MW Omkareshwar floating solar project, setting new global standards

Tata Power Renewable Energy (TPREL), a subsidiary of Tata Power, on Wednesday…

KunstJagd KunstJagd