Indian PM Modi inaugurated a solar plant in Sri Lanka, strengthening ties amid concerns over China's influence. India and China are both assisting Sri Lanka with debt restructuring to aid its economic recovery.
Read MoreDid you find this insightful?
Bad
Just Okay
Amazing