According to the Transparency in Corporate Reporting Assessment (TRAC) 2021 publication which was unveiled today (Feb 1), companies in Sri Lanka have been deemed to be Moderately Transparent in ...