London: Britain on Thursday highlighted the job creation benefits accruing from 64 Indian investment projects worth 1.3 billion pounds announced during Prime Minister Keir Starmer's visit to Mumbai, ...