BusinessTourism 2014 Travel Apps: Potential to take flight by Jasmina Najjar April 25, 2014 by Jasmina Najjar April 25, 2014 There I stood, lost in translation in the middle of Moscow. All the signs were in Russian and none of the locals out and about on the streets spoke English.…