In a warehouse in Slough, ‘mad scientists’ are vying to be the Tesla of heat pumps

previous post