Masters to close all stores by December
As reported on ABC’s The Business last night (video above), Woolworths has confirmed that it will walk away from its disastrous foray into hardware and close all of its 61 Masters stores by December, following losses of $200 million a year.