Hacker News new | ask | show | jobs
by tiatia 3565 days ago
This has very likely tax reasons.

Many major companies have their own banks and even insurances. An insurance is an easily available tax shelter.

1 comments

I'm sure there's tax benefits but wouldn't it also reduce fees and increase flexibility due to founding company's control of bank?