|

ACWA


POWER Digest [May 2018]

NTPC Commissions First Unit of Lara Project. The first unit of the 4,000-MW super thermal power project in Chhattisgarh in India was commissioned in late March by NTPC. The coal-fired plant, a $4.62 billion…