The Institute of Directors (IoD) has become the latest organisation to sign up to the Armed Forces Covenant at their annual conference in London. The Armed Forces Covenant is a promise from the nation that those who serve or have served, and their families, are treated fairly. The IoD’s Covenant pledges also ...