Leeds office scheme judged UK’s ‘greenest’

Innovate Property's office scheme in Leeds has been judged the UK's 'greenest' building.

The three-storey development, on the 270-acre Thorpe Park, has received an 87.55% BREEAM 'excellent' rating, the highest yet