Business-related (10)
I believe the answer is:
commercial
(Other definitions for commercial that I've seen before include "Greek island" , "TV ad" , "It pushes" , "having profit as the main aim" , "in demand?" .)
I believe the answer is:
commercial
(Other definitions for commercial that I've seen before include "Greek island" , "TV ad" , "It pushes" , "having profit as the main aim" , "in demand?" .)