An IBM Global Business report has placed London as the globally preferred destination for foreign direct investments. The report means London continues to be the world’s top destination city measured by number of projects, the BRIC countries (Brazil-Russia-India-China) are represented by 8 of the world’s top 20 cities, 5 being in India.
The report further indicated













