News South Korean authorities seize $160M in assets tied to Terra employees: Report editorial staff 3. April 2023