Singapore's famed shopping street, Orchard Road, has been ranked 25th most expensive in the world this year. With rents of retail space averaging at S$462.43 per sq ft a year, this is a notch up from last year against 129 cities in a study conducted by Colliers International. New York's Fifth Avenue and Hong Kong's Queen's Road Central and Canton Road were the world's top three most expensive shopping...