Result published on business supported by the writer (7)
I believe the answer is:
outcome
'result' is the definition.
('outcome' can be a synonym of 'result')
'published on business supported by the writer' is the wordplay.
'published' becomes 'out' (I've seen this in other clues).
'on' is a charade indicator (letters next to each other).
'business' becomes 'co'.
'supported by' says to put letters next to each other (letters go below - in down clue).
'the writer' becomes 'me' (the person who is writing these clues).
'out'+'co'+'me'='OUTCOME'
(Other definitions for outcome that I've seen before include "consequences" , "Result or consequence" , "End result" , "Eventuality" , "Denouement" .)