In 2017 & 2018 there is only one destination for international football – Russia. The Confederations Cup is quickly followed by the World Cup attracting hundreds of thousands visitors to the country and the full attention of audiences globally. The media landscape in the world’s largest country is varied and if you’re planning on producing […]