In Sweden you can apply for a credit card directly through the bank.
And aren't credit card companies separated from the bank everywhere?
Do you mean in Europe? Because that is not the case in the US and India. While there are credit card companies, most banks issue credit cards themselves.