Arch CEO: Bermuda needs to lower cost of doing business

Bermuda needs to bring down the cost of doing business to maintain its attractiveness to global re/insurers, the chief executive officer of Arch Capital has warned.
“The introduction of global minimum…

Go to Source