After having discovered their scam with account manipulation and providing misleading information to other users, I refused to recharge or renew my International calling card account.
This made those call center agents angry and made scored of calls to my mobile phone with abusive hindi slang words, which I was able to record, I will post it to youtube, you can clearly hear these callers sitting at Welco Intotech in Delhi and abusing their ex-customers. This is company is called Cetafone, a.k.a Icon Global Service, they have their call center in Welco Infotech. All these three companies are run by the same owners.