Cricket, India, Marketing, Musings

The Cup ended, not the cup of woes!!!

One of the supposedly grand event of Cricket – the ICC One Day World Cup ended today in a whimper. […]