Staff parties and annual functions It is that time of year again for staff parties and annual functions, so it is important to make sure you record it properly. An employer may spend up to £150 per head Read More