The new €60M media fund from Google is already making waves, but not all good.
Category: Technology