George Osborne: UK must be global leader in energy storage

Chancellor George Osborne turned a few heads last week when he said Britain must become an international leader in the development of low carbon technologies such as energy storage. Not one in favour of splashing out on renewable technologies like wind in the past, he surprised the industry when he outlined a range of efficient […]