China Power Leader Lands $2.4B Indian Plant Contract

Power Construction Corp. of China announced Friday its subsidiary won a $2.4 billion contract to install 2,640 megawatts of capacity for the second phase of a coal-fired thermal power megaproject in...

Already a subscriber? Click here to view full article