Rising costs and weak margins weigh on Giordano earnings

READ FULL ARTICLE