UAE-based renewables developer Masdar and the State Oil Company of Azerbaijan Republic (SOCAR) have achieved financial closing on 760 MW of solar projects currently under construction in Azerbaijan.