Trade Remedies Authority Chief Executive Designate steps down
The Director of the Trade Remedies Investigations Directorate (TRID) and Chief Executive Designate of the Trade Remedies Authority (TRA) has stepped down.