Call for review on Mossmorran’s ability to cope with extreme weather after latest flaring

© SuppliedThe flaring could be seen from Teasses, near Leven, 22 miles away.
The flaring could be seen from Teasses, near Leven, 22 miles away.