The eagerly awaited Performance Report of the Inland Revenue Department (IRD) for 2024 has recently been published. It offers ...