Storia: Razorpay files confidential IPO papers ahead of potential $600 million issue — Warptech Lab News