Hey business & finance bros,
where can I find start ups to invest in?
A good start up investment is much better than stocks, you know im right.
Luxemborg is one of the biggest cities in Europe trying to emulate Silicon Valley. If you believe your idea is that good, go there and search
Google angel list... don't know if they have it in your country though