African leaders must be transparent in oil and gas deals - Minister

Mohammed Amin Adam,Deputy Energy Minister
Mohammed Amin Adam,Deputy Energy Minister