Feature Story: Over 40 postal CEOs and top executives met in Edinburgh, Scotland to discuss the future of the industry at the International Post Corporation’s (IPC) shareholders’ meeting and annual conference.