Technology It is Google vs Facebook and Twitter in India! Daisy Aug 13, 2022 Google has grave reservations about developing a self-regulatory body for the social media sector in India to hear user complaints, though the proposal has support from Facebook and Twitter.…