Canada’s Gildan will buy HanesBrands for $2.2 billion

Canada's Gildan will buy HanesBrands for $2.2 billion

Canada’s Gildan will buy HanesBrands for $2.2 billion