Innovation Beverage net loss widens 31.8% to $6.19 million in FY25; revenue falls 5.1% to $2.77 million - IBG News | Rallies