Investor Presentaiton slide image

Investor Presentaiton

10 out of 17 Russian largest cities are located within 1000 km area ā˜… Moscow Ekaterinburg Nizhny Novgorod 1000 km Saratov Samara Ufa Voronezh Perm Kazan Chelyabinsk Alabuga
View entire presentation