Itemoids

You are not logged in so some information on this page has been withheld. To see more, please log in or sign up.

The Tuapse refinery is one of Russia’s largest, with a reported annual processing capacity of 12 million metric tons of oil.