WSTA ‘assumes' duty payments due today (25 March)
The WSTA, which has relentlessly called on the Chancellor to suspend duty payments, last night said it assumed the payments would be due today (25 March) with no formal response from the Treasury to suggest otherwise.
Read more...