Unveiling “Belt and Road” projects imprinted on global currency: Norochcholai Power Station
By: Global Times | Published: Oct 16, 2023 08:26 PM
Imprinted on the 100 Sri Lankan rupee banknote, the Norochcholai Power Station, built by China Machinery Engineering Corporation, generates power accounting for about 40% to 60% of Sri Lanka's total daily electricity demand.