By Alvin Alexander. Last updated: February 28, 2018
Lost in the recent announcement about JPMorgan Chase, Amazon, and Berkshire Hathaway combining forces to get into the employee insurance business is the fact that they are already self-insured employers. I read that in this Business Insider article, where I also read that 80% of large companies are already self-insured.