The Congress on its Twitter handle also criticised Modi's recent US visit, saying it was merely a photo opportunity and the main issues were bypassed.
Gandhi tweeted some links of media reports that said "H- 1B didn't figure in Modi-Trump talks" and "MEA accepts US use of 'administered Kashmir'".
"India has a weak PM," he tweeted.
India had played down the usage of "Indian-administered Jammu and Kashmir" by the US in a statement issued during Modi's visit to the country last month, saying similar terms have been used in the past too.
Also Read
It also posted a picture captioned "no priority for Indian interests" along with the tweet.
"PM Modi should have made an effort to ensure that issues of visas and the tech industry were discussed," it tweeted.
Senior Congress spokesperson Anand Sharma said the prime minister's visit has purely been transactional as he has not been able to firmly articulate India's interests and also convey the country's concerns.
Sharma said the Congress had cautioned the prime minister before he went to America that he should secure credible assurances from President Trump on H-1B visa issue and also on unhindered movement of Indian professionals. "It was the duty of the prime minister to convey this," he said.
Sharma also accused the prime minister of "succumbing to pressures of US pharmaceutical companies" as it is his duty to ensure that Indians get affordable medicines.
The Congress had yesterday attacked Modi over his frequent foreign trips, saying they had not benefited India "even a bit" and that only time would tell about the gains from his current visit to Israel.
The Congress had earlier urged Modi to take up during his meeting with Trump, the issues of H-1B visa, racial attacks on Indians and cross-border terrorism from Pakistan.
Disclaimer: No Business Standard Journalist was involved in creation of this content