Nine News Report With Ross Greenwood

Nine News Report With Ross Greenwood. Michael sherlock speaks on the investment opportunity that’s arisen in the wake of Masters Home Improvement ceasing trade and vacating their large format premises across Australia.