The party is ON! Join us at TNW Conference 2021 in Amsterdam for face-to-face business!

All Articles for


Paris is the capital and largest city of france. it is situated on the river seine, in northern france, at the heart of the île-de-france region. the city of paris, within its administrative limits, has a population of about 2,230,000. its metropolitan area is one of the largest population centres in europe, with more than 12 million inhabitants.