Environmental watchdog concern over petrochemical flaring

2020-02-19 00:14
Gas flaring is highlighted as fewer industrial sites meet standards of the environmental regulator.