"He always talks business." "He always talks about business."
Do "talk" and "talk about" have different meanings?
Excellent question.
"talks business" is, in everyday spoken AmE, what one does with either an associate or a customer. Let's talk business means let's discuss about our business between us (associate) or let's begin the process of negotiating a contract between us (client).
"talks about business" is when the only subject of discussion is related to business.
John
If I change the subject to "football", then the original examples become:
"He always talks football."
"He always talks about football."
How should they be interpreted?