Author: Sara

Mannar Island project team in Sri Lanka completed the thirtieth foundation raft pour and installed the tenth Vestas wind turbine in May for a project being developed by Ceylon Electricity Board, despite stoppages and curfews due to Covid-19

Read More