Sandstone Capital is an investment fund focused on long-term investments in private and public companies in India.