Tamil Nadu - Bharat Light & Power offshore wind farm in Indian Ocean, ISC. Country: India. Turbine information, Owner, Operator.
Already a subscriber? Login