East Midlands based renewable energy company Geo Green Power have been awarded Best Renewables Supplier at the first ever Homebuilding & Renovating Awards. The new 2020 Homebuilding & Renovating Awards were hosted at the Virtual Homebuilding & Renovating Show on Friday 24