What's going on: Telia Carrier establishes two new PoPs in St. Petersburg, Russia... - February 21, 2017