Moscow: UEFA Champions League Final 2008 If you give a choice of onsite destinations to any of our IT boys, none would probably have Moscow in their list. Even when I was about to embark on my much awaited onsite trip it was more of relief than celebrations and it hardly had anyone envious. However …
Browse Category For