Technology and enterprise
1 company and brands based in India.
India
Social media and internet platforms