Tech

Indian fintech giant Razorpay valued at $7.5 billion in $375 million funding