Clothing maker Gildan Activewear is expanding its manufacturing presence into Mexico after agreeing to buy the apparel division of Ennis Inc for US$110m.