STARTUPSRazorpay Raises $160 Mn at $3 Bn ValuationNileshApril 19, 2021April 19, 2021 by NileshApril 19, 2021April 19, 202101369 Digital payments and business banking platform Razorpay said it has raised $160 million in its Series E round of funding, at a valuation of $3...