Watsons Launches In Russia


Watsons opens its first flagship store in Vosstaniya Street in St. Petersburg, Russia, offering one-stop shopping experience to customers.