Business in Spain with physics lab (7)
I believe the answer is:
concern
'business' is the definition.
(eg 'none of your concern', 'none of your business')
I cannot understand how the remainder of the clue works.
Can you help me to learn more?
(Other definitions for concern that I've seen before include "Affair" , "Business organisation" , "Involve" , "Business - worry" , "Cause of anxiety" .)