Today the European Commission issued a press release on the GiraffPlus project, an EU project in which ISTC researchers play a relevant role.