Sequoia To Put $22M In Moolchand Medcity Venture capital firm Sequoia Capital is allocating up to $22 million to buy an undisclosed stake in Moolchand Medcity. December 17, 2025