Investment Record $19 Billion of Investment Suggests Europe Tech Is Doing Fine November 30, 2017 johorbiznet Johor News Record $19 Billion of Investment Suggests Europe Tech Is Doing Fine Bloomberg Full coverage Source: Investment New Feed