Titan FY16 results bring net profits of EUR278.6m Titan Group's 2016 financial results recorded a significant improvement in profitability, thank... 23 Mar