Businesscafe - Star Garments Group, a leading global apparel manufacturer headquartered in Sri Lanka extended its support to the country’s Blue Carbon stock restoration. ...