Budget 2025: Tech boss’s withering take

Budget 2025: Tech boss’s withering take