Leaving Ali Baba's treasure

Alibaba co-founder Jack Ma stepped down as executive chairman on Tuesday, fulfilling a pledge to retire on his 55th birthday. Mumbai Live cartoonist illustrates how Ma left like a boss