New research by Grant Thornton suggests London is set to lose significant portions of its most economically productive demographic, while young people from across the country are being dissuaded from coming to the capital by pressing issues such as the high-stress environment, lack of work-life balance and high housing costs. The study – published in a […]
Posts Tagged :
