Start-up delay causes huge write-off at China Yuchai

READ FULL ARTICLE