Management

Russian travel company targets UK meeting planners

By Sara Turner /