Royal Enfield has launched its much awaited Himalayan in Mumbai instead of Delhi, the capital city where RE generally holds most of its product debuts. The reason being that the Indian government has announced that all the new two-wheelers to be launched in the national capital
]]>