opinion London in India Inc’s crosshairs Businesses in India, the second largest source of FDI for the U.K., look to the island nation’s capital for growth. By Hemin Bharucha