Aprilia SXR 160 Maxi-Scooter Launch Delayed; Will Arrive in November 2020

The Aprilia SXR 160 will share its underpinnings with the SR 160 but is a maxi-scooter designed in Italy for the Indian market. It was originally scheduled to go on sale between August-September this...