Welsh Power choose Edina UK for 10 MWe STOR Project
UK AD BIOGAS 2014 NEWS Following a competitive tender process, Edina was awarded the contract to supply 10 MWe back-up power generation or demand reduction as required for Welsh Power. Short-term Operating Reserve (STOR) is the term used by the…