Global car manufacturers General Motors has announced that all of its Vauxhall facilities across Europe are 100% landfill free, with the facilities either recycling, reusing or creating energy from