News

The brokerage sees 20% downside for the food delivery major, citing market share loss in food delivery and mounting ...