OSTN Staff
February 7, 2025
Valuation of up to $15bn would make it one of the biggest listings this year