Food delivery startup Swiggy enters online payments space with Swiggy Money

India’s digital payments space has been a mixed bag. While the sheer…