There is nothing illegal about companies keeping credit/debit card or bank account details. In fact some transactions can work very well with this arrangement, providing of course safety and safeguards have been assured and taken.
Xiaomi Mi Mix 2 review
What went wrong at the Designs of the Year 2017
iPhone X news: Release date, price, new features & specs
Comment regarder des séries et talk-shows américains en France ?