So, why does the corporation buy insurance anyway?
Insurance companies have comparative advantage in risk bearing
The purchase of insurance can lower the costs of financial distress
Insurers may have real-service efficiencies
Regulation/legal requirements
Purchase of insurance can lower the firm’s expected tax liabilities