Startup News UPI Nears ₹30 Lakh Crore as May Transactions Hit Record HighBy Aman AtulyaJune 1, 20260 India’s National Payments Corporation of India (NPCI) reported another milestone for the Unified Payments Interface (UPI), with both transaction volume…