City Challenge
City Challenge is an event organisation that holds motorsports, arts and entertainment events in major city centres. It has its headquarters in Berlin, Germany.
City Challenge CEO Hartmut Beyer st...