In the 1990s, the internet stopped being a novelty and started to resemble what it is today. The release of the Mosaic browser in 1993 made the web usable for […]
Author Archives: Felix von Schubert
Felix von Schubert is the executive chairman and Partner at NewSpace Capital.
