IBill CEO Denies Exposing 17 Million Customers' Data
DEERFIELD BEACH, Fla. ? IBill denied allegations that the company leaked credit card information that could have eventually made its way onto the Internet and into the hands of fraud artists and spammers.
FULL STORY