davidhencke.com
The Treasury: Destroying Britain’s world leadership in green technology
CROSS POSTED ON BYLINE.COM There has been much said that Britain doesn’t capitalise on its own innovation – and leaves other countries to do so. Much of the blame is put on companies no…