President Donald Trump has taken a swipe at India along with the world`s other top economies and accused New Delhi of charging 100 per cent tariff on some of the US` goods, as he threatened to cut trade ties with countries who are robbing America. Trump made the remarks in Canada`s Quebec City where he was attending the G7 summit that ended in farce after he abruptly rejected the text of a consensus statement and bitterly insulted the host. This isn`t just G7. In India, some of the tariffs are 100 per cent. Trump has repeatedly raked up the issue of India imposing high import duty on the iconic Harley-Davidson motorcycles and threatened to increase the import tariff on “thousands and thousands” of Indian motorcycles to the US. Trump warned before leaving Canada for Singapore where he is scheduled to hold a much publicised summit with North Korean Leader Kim Jong Un on Tuesday. The top trading partners of the US are upset over recent imposition of a 25 per cent tariff on import of steel and 15 per cent on aluminum. The US has said that the best way to solve trade disputes was by lowering tariff and non-tariff barriers by countries and allowing the free market to operate.