PERSPECTA

News from every angle

Back to headlines

Theon Announces New Orders and Purchase Rights Totaling €69 Million

Theon has announced new orders worth €42 million, along with additional purchase rights amounting to approximately €27 million.

PostShare