Uploaded 1 year ago
India's new privacy law, the Data Protection Bill, is set to come into effect. Here are some facts and figures about what this means for you as an individual and business.