"Business means business"? I thought "Business has more than one definition"?
Separate names with a comma.