Modi government’s shameful surrender before the American BigTech
With about 900 million Internet users, India’s digital penetration is expected to reach its peak by 2025. In the digital penetration scenario, it has become very important that data generated is ...