News

Soham Parekh, who is believed to be based in India, is alleged to have simultaneously worked at up to four or five startups.