
Setting Sail: A new course for offshore wind development
With roughly 42 GW of installed wind power capacity as of November 2022, India is one of the leading nations in terms of wind power deployments. Much older and more mature than the solar power […]