News

Founder Gaurav Singh Kushwaha, an IIT Delhi alumnus and former Amazon executive, holds 2.46 crore shares—representing a 17 ...