Businesscafe - The Telecommunications Regulatory Commission of Sri Lanka (TRCSL) has officially issued a Telecommunications Service Provider Licence to Starlink Lanka (Private) Limited under Section 17B of the Sri Lanka Telecommunications Act No. 25 of 1991, as amended. ...