By CEP Staff • 4 November 2015 in News

Iran pens $6 billion power plant deal