North Castle Partners Invests in Maya Kaimal, a Leading Indian Food Brand

Maya Kaimal Hero Image