Garment and textile giant