
GlenFarrow at Energia 2018 Tampere Finland
GlenFarrow (UK) Ltd, named as one of the top 1,000 inspirational companies in the country by the London Stock Exchange in 2018, continues to develop with an export drive into Europe. GlenFarrow began an exporting drive for their batch-fed Biomass …
read more