The financial track record of the European space industry is very poor. Steve East
Motivational, Inspirational, Funny Quotes