Offshore wind power – The underutilized potential of India

Reading Time: 4 mins Offshore wind power refers to the electricity generated from windmills installed in the bodies of water, usually on the continental shelf rather than on land. Unlike the typical usage of the term “offshore” in the marine industry, offshore wind power includes inshore water areas such as lakes and sheltered coastal areas. Offshore wind farms can …