We are situated in the city of Delft. Delft is known as the nation’s center of technological innovation and also home to the Delft University of Technology, an institution often regarded as one of the best in Europe.
This synergy makes it the ideal location for TechnologyCatalogue.com.