'Guru' among top business buzzwords
Indian-origin term 'Guru' has retained its place among the top-50 business buzzwords globally, while the term 'content' topped the list for the second consecutive year.

The Economic Times Business News App for the Latest News in Business, Sensex, Stock Market Updates & More.