South Korean Authorities Impose Departure Ban on One of Terra’s Main Designers: Report
More troubles are brewing for the founding members of Terra. South Korean authorities reportedly issued a departure ban on one of the company’s “main designers.”...