Seventure backs Mediads’ €3M seed as it bets premium media trust can fix broken social ad performance - Tech Sentiments