Bengaluru: As many as 20 start-ups across India have been shortlisted for assistance to set up their businesses in London, as part of the India Emerging 20 programme hosted by London Mayor’s initiative London & Partners. These 20 start-ups have been selected from 345 participants across the c…