Headlines
UK approval for China's mega embassy in London challenged in court by locals
LONDON, July 14 (Reuters) - Britain's approval for China to build a vast embassy in London was challenged in court on Tuesday, as a group of local residents argue that officials failed to consider the
Global Banking & Finance Review