Tata Power Wins $1.8B Vietnam Power Project

India's Tata Power Co. Ltd. reportedly confirmed Friday that it has won a contract worth $1.8 billion to build two coal-fired thermal power plants in Vietnam, beating out competing bids from...

Already a subscriber? Click here to view full article