Friday, 29 March 2024 02:58 PM
August 18, 2018 07:40 am
KATHMANDU, Aug 18: Mahindra & Mahindra Ltd, a part of Mahindra Group based in India, has launched a new brand of electric rickshaw, e-Alfa Mini, on Friday.