Cowboy's 2024 annual report highlighted risk of bankruptcy amid deepening losses
BRUSSELS, Belgium - Cowboy's 2024 annual report, finalised on 4 August and published after a significant delay a month later, shows a company scrambling to find new financiers amidst declining profits. It also sheds new light on Cowboy's recent recall and the financial toll that it took on the young Brussels-based company.