The latest Report on Jobs survey showed that the number of people placed in permanent jobs rose at the slowest rate in over two-and-a-half years in February
The new points-based system to manage immigration, outlined today by the Government, is a major step toward meeting the needs of UK employers while also ensuring...