News in Review

Average UK house price growth slows, London leads Europe tech sector, energy bills to rise, vehicle production stabilises