US President Barack Obama greeted Prime Minister Narendra Modi at the White House here on Monday where he hosted a dinner in the honour of the visiting ...