Mahindra Alfa CNG gets launched in cargo, passenger… The new Alfa CNG vehicle comes based on the much popular Alfa series of three-wheelers by Mahindra,