Forpose, an Indian social media platform, to launch in 100+ countries