Are British businesses micromanaged?

Are British businesses micromanaged? That’s the recent mood in [...]