India, U.K. to sign free trade agreement on July 24 in London

Prime Minister Narendra Modi greets as he embarks on a visit to the United Kingdom and…