Swiggy shareholders fall short of 75% to be Indian owned

Business