St Andrews University embarks on £3.75m bid to slash energy consumption

© SuppliedSt Andrews
St Andrews