“Citi Moment of Success” – no its not something for the Citigroup to cheer about as they have hardly had any success in the past 6 months or so Instead it is a phrase commonly uttered by cricket commentators during the ongoing IPL matches