Outstanding business going places needs supply (5,4)
I believe the answer is:
loose ends
'outstanding business' is the definition.
'loose ends' can be an answer for 'business' (I have seen 'Unfinished business ' mean 'loose ends' so perhaps 'business' could also mean 'loose ends'). I am not certain of the 'outstanding' bit.
'going places needs supply' is the wordplay.
'going places' becomes 'loos' (I can't justify this - if you can you should believe this answer much more).
'supply' indicates an anagram (in a supple way).
'needs' is an anagram of 'eends'.
'loos'+'eends'='LOOSE ENDS'
Can you help me to learn more?
(Other definitions for loose ends that I've seen before include "Unfinished business" , "items to be settled" , "details yet to be explained" .)