Retail Property and Fashion Retail Swedish clothing giant H&M is set to launch their new store in Townsville’s Stockland Aitkenvale Shopping Centre any day now, providing a confidence boost to the economy struggling over the past few years from a steep downturn in the mining industry. H&M’s footprint will cover thousands of