Mahindra to relaunch Stallio motorcycle by November
September 11, 2011
Mahindra & Mahindra is a successful commercial vehicle manufacturer and recently it stepped into two wheeler market with the launch of Mahindra Stallio (2010) but soon after its launch, …