Investment gives 10 times boost to Grangemouth biorefinery production

10 Mar 2026