Russia's travel industry steps up its game

    Just Watched

    Russia's travel industry steps up its game

Business Traveller looks at the challenges facing the country's aviation industry and the reason outbound travel is booming.