October 25, 2020

Hooda Maths

Your Technology Informations

Spotify CEO to invest over $1 billion of his own wealth for 'moonshot' bets in Europe