Sinopec, Chalco, China Railway warn of 50pc profit declines

READ FULL ARTICLE