Month: May 2023

Taxfix, a Europe-based mobile tax platform, has reportedly reduced its workforce by 20 per cent, resulting in the layoff of…