Something with growth potential, you say, and yield (4)
I believe the answer is:
cede
'yield' is the definition.
('cede' can be a synonym of 'yield')
I can't explain the rest of the clue.
Can you help me to learn more?
(Other definitions for cede that I've seen before include "Deliver" , "Surrender, give up" , "Surrender or grant" , "Surrender or relinquish possession" , "Yield or give up to another" .)