Happy May Day!

A number of our European translators have this week been celebrating Labour Day – an annual public holiday to celebrate the achievements of workers. In many countries, it is linked to International Workers Day, celebrated on the 1st May. So, is our May Day, which the...