Indian OTT platform Stage nets $12.5m series B

Founded in 2019, Stage reports 20 million users, including over 4.4 million paid subscribers.

Leave a Comment