site logo

Sutter posts $857M loss in H1 on investment, operational declines