Canmaking could form part of new technological cluster in Russia

A beverage can plant could form part of the Krasnoyarsk Technological Valley park being constructed in south east Russia.

To continue reading,
please login or subscribe to The Canmaker

Recent Articles