Thomas Depuydt

Thomas Depuydt

Investing in tech companies
1 point