News

Around 20 companies will see shareholder lock-ins worth $14.7 billion end in May, with Swiggy alone contributing over $7 ...