Trader confidence has been hit by the slow vaccine rollout in the EU and Germany’s decisions to extend lockdown until April 18 and close over Easter.
Trader confidence has been hit by the slow vaccine rollout in the EU and Germany’s decisions to extend lockdown until April 18 and close over Easter.