Finance

STS publishes prospectus ahead of IPO

Almost 47 million STS shares will be available with a maximum offer price set at PLN26 (£0.18) per share
Finance | Initial Public Offering | IPO | STS

Latest