Doubts over need for another power station

Topic |   Hutchison Whampoa
READ FULL ARTICLE