Offshore wind farm Tamil Nadu Energy Development Agency (TEDA) in Indian Ocean sea, ISC. Country: India. Structure & Foundation type, Turbine information. On the map: 9. 077/79. 004.
Already a subscriber? Login