Danish wind turbine OEM Vestas is entering the Senegalese market, confirming a 159MW engineering, procurement and construction (EPC) contract for