24×7 Online News
France’s privacy watchdog CNIL on Wednesday said it had imposed a EUR 8 million (roughly Rs. 70…