June 05, 2026
Seventy-two percent of companies surveyed say corruption among tax officials was the “single major challenge”