Tag: James Watt
Piaggio Developing New Suspension System For Scooters
Italian motorcycle manufacturer Piaggio is currently developing a new suspension system for its scooter range inspired by an 18th-century inventor, James Watt.
Piaggio to...