A whole range of commercial pressures, from cash-strapped consumers through to rising input costs and the remaindered impact of Euro 5+ regulatory imposition, took the edge off business for Piaggio, BMW Motorrad and Ducati in their 2025 financial results…
Read story in full here











