Social live media platform Moment House fetches $12m Series A

Moment House, a social live media platform, has raised $12 million in Series A funding.

Share this