News

The plant is located in Stavropol Krai, a region in southern Russia that lies roughly 250 kilometers (155 miles) from the ...