News

Abstract: The marine currents turbine (MCT) and offshore wind farm (OWF) has been generating substantial amount of power for the commercial as well as the proto type investigation boards in the world.
Sri Lanka, an island nation graced by over 1,600 kilometres of coastline, is home to thousands of families whose lives are deeply intertwined with the sea. ..