Aeolus Tyre eyes growth in South Africa, Australia with new subsidiaries

29 May 2025

Aeolus estimates annual net loss of up to €62m