Source: Clean Technology Business Review

Biogen: Ancala Partners acquires anaerobic digestion plant in Scotland

Ancala Partners' portfolio company Biogen has acquired a operational 1.5MW anaerobic digestion facility located in Millerhill, Edinburgh, from Kelda Water Services.

Read full article »
Est. Annual Revenue
$100K-5.0M
Est. Employees
25-100
Ruby Jones's photo - CEO of Biogen

CEO

Ruby Jones

CEO Approval Rating

- -/100

Read more