Celtic Renewables appoints Allen Associates amid plans for new biorefinery
Celtic Renewables has appointed engineering design consultancy, Allen Associates, to finalise the design of the proposed new industrial-scale green chemical production plant in Grangemouth, Scotland.


