International Freighting Weekly--Logistics giants DHL and FedEx were among 58 companies in the spotlight as the top firms to work for at the Corporate Research Foundation (CRF) Institute’s Britain’s Top Employers Awards last week. The awards recognise the companies that meet the highest standards of human resources. Read more!