800 Insulators expected on Ethane Cracker Plant in 2020
Dating back to 2012, Beaver County, Penn. knew there would be a construction boom on the horizon after the Shell Oil Company announced plans to build an Ethane Cracker plant along the Ohio River.