With Admiral still in the process of occupying its new Cardiff headquarters the presence of the motor insurance group has already been praised for attracting new businesses to the city. One developer has claimed the so-called “Admiral effect” has... Read More