London is most investor friendly city in the world. A study carried out by the KPMG Cabinet on city investment attractiveness has put London way ahead of its rivals in the running with 359 new job creating start-ups in 2014. Shanghai is in second place (267 business expansion projects) and Paris in third place (170), with São Paulo closely on its heels (169). With four additional investment projects compared to 2013, Paris is now ahead of Hong Kong (155 projects; -2 compared to 2013), New...