Roxanne Varza, director of Station F on The Big Question

Video. The Big Question: Is Europe a good place to start a business?

Roxanne Varza, director of Station F, the world’s largest start-up campus, reveals on The Big Question whether Europe is a good place for growth and shares her secrets for success.