Keyword Search:

Search Results - london-development-authority

With India being the second-largest investor in Britain, with Indian businesses generating about 14.4 billion pounds in annual business, the London Development Authority has come under fire for what looks like a closing of the offices in major Indian cities: D...
United Kingdom (Feb 16th, 10)