Tawrich Recycling

The Tawrich Recycling is an Outpost located on Indar, to the southeast of the Tawrich Tech Plant.