Businesscafe - Star Garments Group (“Star”), a leading global apparel manufacturing company announced LEED Platinum and Gold certifications for several of its facilities. ...