China’s net-zero target calls for cutting CO2 by 1.8 billion tonnes through CCS
Nation could potentially tap up to 14 billion tonnes of oil in place through CCS technology
Nation could potentially tap up to 14 billion tonnes of oil in place through CCS technology