Mahindra Trademarks ‘Scorpio-N’ Name; What Could it Mean?  Motoroids