29 Buccleuch Pl
Edinburgh, Scotland EH8 9JS
United Kingdom
Iron & steel, GHGT-14, CO2 capture; iron/steel sector; economics; China