MYGroup has launched a textiles project in Sri Lanka which is looking to create a “socially and environmentally responsible” ...