Subscribe
Subscribe

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 News STS