2025.02.13 14:29 GMT+8

India's Adani says quitting $442mn Sri Lanka power project, AFP reports.

Updated 2025.02.13 14:29 GMT+8
CGTN
Copyright © 

RELATED STORIES