Learn how the Wind Power Generation Project in Mannar Island in Sri Lanka paved the way for the first 100-MW wind park on the island’s south coast Helping Sri Lanka to Go Green