Swiggy sets 49.5% foreign ownership cap to secure Indian control

Business