The Indian Prime Minister, Narendra Modi’s speech at Guildhall, London

Adam Pollard |

On Thursday the 11th November the Indian Prime Minster, Narendra Modi, gave a speech to UK business at Guildhall in London.


Get a free consultation with one of our India Advisers