Briefing on signing long-term oil delivery contract between Rosneft and Essar oil LTD

Search results: 7 photos