I know you’re tired of hearing about Russia, okay? Trust me, I get that. But the advertising industry in Russia is alive and thriving and, as an agency, we have just entered the social media space there. Vkontakte is a social media site in Russia – and is the most popular platform there by far […]
COVID-19