Enel Green Power has received the first batch of towers and nacelles at the site of its 90-MW Azov wind project in Russia.