Azizi Energy and Shanghai Electric sign deal on 3,000MW power projects, World Watch | PolicyRisk