Concerns raised over impact on fish of new Hinkley Point C power station. The Devon & Severn Inshore Fisheries & Conservation Authority (D&S IFCA) has responded to EDF Consultation on […]