Imec returns 8 euros for every euro invested

January 21 2020