Barry Callebaut posts CHF 14bn+ revenues but falling volumes, weaker demand and a sliding share price raise questions over ...