Energy company, Drax, which operates the biggest power station in the UK, faced protest from environmental campaigners at its AGM on Wednesday (20 April 16).
Groups including Biofuelwatch and the London Mining Network joined forces to protest about its business …
Read More