August 2021: Corporate results and tax revenues show encouraging trend