Titan halts investment in Russian tire plant

4 May 2022

Titan sales, earnings slide in Q3