News

SMBC takes $1.6 billion impairment on Russian fleet

July 8th, 2022