What does force majeure mean in insurance?

What does force majeure mean in insurance?

Force Majeure Insurance — provides coverage for financial losses arising out of the inability to bring a project to completion.

See also  How long can I drive U.S. car in Canada?