Titan’s Greek profits fall by 60% Titan’s turnover declined by 19.2% last year to €1091.4m and the EBITDA fell by 23% to €242.7m. ... 02 Mar