Buzz

Like many others I have a love-hate relationship with buzzwords. They play an interesting role in the business ecosystem. On one hand...