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

Title icon

Corporates