What is it with business people and buzzwords? Good Lord, we seem to get new ones every year – and I hate them, just hate them. To me buzzwords are just a slick way of getting people to pay attention to things they should have been paying attention to all along. Back in the 90s, [...]

