Ace TV agenda generating profit (9)
I believe the answer is:
advantage
'profit' is the definition.
(I've seen this before)
'ace tv agenda generating' is the wordplay.
'ace' becomes 'a'.
'generating' indicates an anagram.
'tv'+'agenda'='tvagenda'
'tvagenda' with letters rearranged gives 'dvantage'.
'a'+'dvantage'='ADVANTAGE'
(Other definitions for advantage that I've seen before include "Profit, tennis score" , "Benefit - superior position" , "Use" , "Edge, head start" , "More favorable position" .)