ITC Limited has been ranked as the world's sixth largest 'sustainable value creator' among consumer goods companies globally, according to a recent....