Very last week saw the latest quarterly earnings release from Traton SE (ETR:8TRA), an important milestone in the company’s journey to develop a much better organization. Revenues of €11b conquer expectations by 8.6%. Unfortunately statutory earnings per share (EPS) fell well small of the mark, turning in a decline of […]