Bengaluru (Karnataka) [India], March 3 (ANI/NewsVoir): Razorpay, India's Leading Full-Stack Payments and Banking Platform for Businesses, has ranked #11 in Y-Combinator's Breakthrough Companies 2023 List, making it the only Indian company to feature in the Top 15 range