Spillover Effect

An added 296 wells will no doubt result in spills. How many jobs will be lost in the leisure and service industry when news of spills make headlines?

Login

Please note this login is to submit events or press releases. Use this page here to login for your Independent subscription

Not a member? Sign up here.