Well, well, it looks like the Democrats have managed to get the Tax and Spend Bill through Congress! It took some nifty manoeuvring, which I don’t pretend to understand but this is highly significant in that it includes the biggest incentive programme for clean energy ever in the USA. With the US leading rather than … Read More