Actor Aamir Khan has described Mahindra and Mahindra as a great brand after unveiling the group”s two motorbikes ”Stallio” and ”Mojo” here. Khan said Mahindra is...