A Spanish village has seen masked “devils” take to the streets as part of a traditional feast day. Every year in early February, local residents in Almonacid del Marquesado celebrate the feast day of ...
New orders and jobs continued to fall across the board, as firms warned that a weak economic outlook in the UK was hitting small factories hardest.