Newham regeneration project boosting economy and delivering social value
London borough Newham is already seeing the benefits of a £3.7bn regeneration project, as a development has delivered significant social value to the area, according to new figures.