London & Partner, London’s international trade, investment and promotion agency, announced it has appointed Hemin Bharucha as Country Director, India. Hemin will report to Janet Coyle, Managing Director – Business Growth, London & Partners who is based in London, according to a statement. Based in Mumbai, Bharucha is the Mayor of London’s chief representative in…