Chinese company’s veiled attack on India about power plants in North Lanka by Editor February 23, 2021 0 Sri Lanka is on the horns of a dilemma, with India also making a good counter offer, but the Tamil ...