Cyclone-related loss clouds positive strategic progress

Cyclone-related loss clouds positive strategic progress

At a glance: Revenue: $1.33 billion, up from $1.30 billion Operating (loss)/profit: ($45.6 million), down from $20.4 million Net loss before tax: ($64.2 million), down from ($3.3 million) Net loss after tax: ($46.6 million), down from ($0.9 million) The impact of...