Freelancer Limited Reports FY24 Results with Strategic AI Integration and ProfitabilityFebruary 26, 2025