Sports | Mon Feb 17, 2014 3:03pm IST

Omnipresent Putin keeps IOC 'very happy'