News

Around 2,000 workers from Vogue Tex garment factories located at Weligama and Hikkaduwa in Sri Lanka’s southern province held angry protests on April 8, and the following day, against management ...