Baba Ramdev listed in most creative biz people
Baba Ramdev and Amit Agarwal, Amazon India Head, have been named in the list of ‘100 Most Creative People in Business’ by American magazine Fast Company.  Agarwal has been ranked 10th for "extending Amazon's reach, one vendor at a time". Further, Ramdev has been ranked 27th for "disrupting India's $49 billion consumer packaged goods market".