National Payments Corporation of India (NPCI) announced today (July 29) that retail investors now have to mandatorily invest in the initial public offering (IPO) via Unified Payments Interface (UPI) ...