Meeting with Electric Places 13th June 2023 Electric Places, formerly Electric Corby, are at the forefront of sustainability innovation locally and further afield. As such, it was great to catch up with... Holyrood News