Alma Swan Key Perspectives Ltd Truro, UK. The scene in the first decade of the new millennium Technologies racing along (ahead / away) EU targets.