Puma has lost a long-running trademark dispute with an Italian industrial machinery manufacturer after the EU General Court found weaknesses in its case.