Prime Minister Narendra Modi has departed for India after concluding his visit to the US during which he held high-level bilateral talks with President Donald Trump on a wide range of subjects, including trade and technology, defence and security, energy and people-to-people ties.