rotating globe
25 Mar 2026


Zomato’s loss of 15% in less than a day…A top investor explains why stock’s losing value