European technology investments smash previous records

Share this