Businesscafe - Star Garments Group (Star), one of the leading global apparel manufacturers championing a journey towards achieving sustainability that brings about positive social impact, recently announced that three of its production facilities in the country received Leadership in Energy and Environmental Design (LEED) certifications by the U....