Insurance and finance

Archer publishes Q1 2024 Shareholder Letter

Archer has published its Shareholder Letter covering the first quarter of 2024.  In the letter it highlights a net loss for the first quarter 2024 of USD116.5 million, which increased sequentially by USD7.4 million from […]