Four out of 5 virtual customers in India believe Snapchat as their amusing, satisfied position, claims survey Technology March 20, 2023 On the instance of the International Day of Happiness, YouGov, a global internet-based marketplace analysis and information analytics company, and…