Is London no longer best in class for business
By Keith Tilley
Location, location, location; geography has always been an important factor for businesses. The right environment can place firms in the best possible position to serve customers, expand reach, add to the bottom line, and literally ensure being in the right place at the right time!