Thanks to the Indian government new recurring payment guidelines, auto renewals are broken on most of the international payment gateways. Maybe CIBIL got affected by that?
OMG... In coming days, many Govt Bank websites' domain names will come for auction (reason being auto renewal issues) and some phishing site guys will buy and make the same web-login interface and going to get the login ID and passwords of millions of users in an hour.