EBI & MCA are causing a massive Personally Identifiable Information Leak I think when it comes to Privacy for Indian Citizens, the old adage “choosing between the Devil and the Deep Blue Sea” seems to hold true.