Qatar means to be sports cars hub only now.