Swiggy among 9 largecap stocks with up to 45% upside potential. Do you own any?

· Economic Times