Latest news today on $2.3bn annual loss

Advertisement