Benelli Leoncino Launched in Nepal; Price Starts at Rs 8.99 Lakhs Benelli, after being acquired by a Chinese firm, faced many difficulties to maintain its identity… by Nischal Badal — February 2, 2018 in Auto 0