News

Together, these six shareholders own around 91.49% of the company as it heads for the IPO. Founded in 2016 by Neetish Sarda ...