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