Roundup: Formosa Plastics / EV chargers / Shell CEO 

    Permits tossed: A Louisiana judge has thrown out air quality permits for a Taiwanese company’s planned $9.4 billion plastics complex in St. James Parish, a rare win for environmentalists in an area …


    Already an INSIDER? Sign in.