World EQT Impact Challenge grand finale sees four innovative companies vie for top prize 8 August 2025, 9:34 am Team Buyback