Icon
 

Tharisa PLC CEO discusses solid Q2 performance and innovative energy