Select Page

Avonmouth’s Biofuel power station gets planning permission. But rising fuel costs may mean it never gets built

February 11, 2011