Huaneng signs deal for coal with BHP

READ FULL ARTICLE