Carbon Holdings faces new TPC project delays
Carbon Holdings’ $10.9 billion ECA/DFI-backed Tahrir Petrochemicals Corp (TPC) has progressed more slowly than expected after another delay to...
Carbon Holdings’ $10.9 billion ECA/DFI-backed Tahrir Petrochemicals Corp (TPC) has progressed more slowly than expected after another delay to...