Favouring the right time to invest in retailer, one providing accounts (11)
Answer
STORYTELLER
Definition: one providing accounts
Favouring the right time to invest in retailer, one providing accounts (11)