Sri Lanka to hand management of China-built airport to India, Russia cos Published 27 Apr 2024 Full Article