BTS Property Consultancy

News > Scotland steps into the arena, as the biggest battery storage project in Europe arrives at Blackhillock to ensure that surplus power is not lost

Scotland steps into the arena, as the biggest battery storage project in Europe arrives at Blackhillock to ensure that surplus power is not lost

Barwood Land
Trebor Developments
Persimmon
Gladman
Nurton Developments
CALA
Bellway
Bloor Homes
Vistry Group
L&G
Miller Homes