Your javascript is disabled. Click the following link to the article.
This year's half-year financial results littered with Covid-19 complications