Increasing numbers of cheap and faulty Chinese aluminium window frames are being illegally dumped in Australia, threatening ...