Bucharest ranks 3rd as the busiest cities in terms of rush-hour traffic, second only to Bangkok and Mexico City. For corporate office workers in Bucharest, it means over 90% extra time consumed on the road and drastic reduction of active leisure time, giving the true sense for the AFI Tech…...
