Review Tribunal – Staggering Statistics
Review Tribunal - Staggering Statistics The new Administrative Review Tribunal (ART) has unveiled some staggering statistics since its inception in mid-October last year. From then until the end of November, 3,557 student visa refusal appeals were lodged—a record high for such a short period. Here’s what the data reveals: 67% of appeals were successful, with [...]