Terra Firma Energy Limited Announces Successful Completion of Initial 6 Months Commercial Operation at Miners Road, Wrexham, Flexible Generation SiteContributed by: Business WireLogoImagesTagsOther EnergyUtilitiesEnvironmental PolicyOil/GasFinanceEnvironmental IssuesEnvironmental HealthAlternative EnergyEnergyProfessional ServicesEnvironmentSustainabilityGreen TechnologyClimate ChangeMiners Road Wrexham