Interview: Starwood CEO on Why Agility Is the New Company Buzzword
Starwood Hotels is channeling the spirit of start up culture in an effort to stay nimble and adapt quickly to emerging trends in a rapidly changing global marketplace.