Fighting Talk

The following is an opinion on British Management. “Short Sighted, Short-Termists, or Long-Term, Growth Visionaries”. If the first couple of words hadn’t given an indication that further language with a hint of ‘step into the executive car park and say that again, would you?’ might be about to follow, here are more words from the same source …