Tag Sri Lanka Japan Sri Lanka Signals Its Unreliability as a Partner Yet AgainBy Rathindra KuruwitaIt has repeatedly scrapped deals and flip-flopped on decisions with an array of partners, including India, Japan, China and Russia.Page 1 of 1