News

The company was founded in 2016 by brothers Dhimaan and Nibhrant Shah, investment bankers who returned to India after stints ...