Posts

CIOs are increasingly under pressure to switch to a more modern, “start-up” culture, should they give in? The new approach has many demonstrable benefits, but some remain skeptical.