Operating performance in Europe and the Americas far worse then previously known, according to KPMG report

Click to read more…