Euro zone March trade deficit at EUR 16.4 bln

Full Report