Petrochemical contractors

Two petrochemical contractors closing a deal in front of an oil refinary