Recycling Technologies announces first site outside of the UK

by