Yokohama Rubber earnings decline despite 'record' first quarter sales

20 May 2025