Indian Prime Minister Narendra Modi has taken a tour of the US and made a stop in New York City to take part in a series of business talks with US President Donald Trump.

Mr Modi has been in New Delhi since last week to sign a $50 billion agreement for the Indian military to build a nuclear power plant in New Jersey.

The US President has been meeting with other world leaders in Washington for the first time since taking office.

The agreement between the US, India and other major economies has been seen as a major win for India, whose economy has been growing at a slow pace for years.

Mr Trump, who is also India’s ally, said India had “done a wonderful job” and he thanked India for its “great and unwavering support”.

The agreement will provide a $150 billion injection into the Indian economy over the next 10 years, making it the largest infrastructure investment in history.

The Indian economy is expected to grow at around 7 per cent this year, well below the official 7.1 per cent target.

However, the Indian stock market has dropped over the past two weeks amid the fallout from the US government’s decision to ban most imports of Indian agricultural products, including cotton, wheat, barley and sugarcane.

India is due to receive $20 billion from the deal, which also includes $15 billion for the construction of the $2.2 billion US military nuclear power project.