AsiaNorth America Sri Lanka workers protest over electricity deal with US firm 3 November 2021, 10:17 pm Team Buyback Share this:TweetRedditTelegramWhatsApp