A look inside American Express’ new South Florida headquarters
SUNRISE, Fla. – The new $200 million South Florida headquarters for American Express looks more like a spaceship than an office building. From the moment you walk through the security turnstiles at the 400,000-square-foot...
Read More