Hot drink coming in future retail outlet (5,5)
I believe the answer is:
chain store
'future retail outlet' is the definition.
'chain store' can be an answer for 'outlet' (chain store is a kind of outlet). I'm not sure about the 'future retail' bit.
'hot drink coming' is the wordplay.
'hot drink' becomes 'cha' (cha can mean tea. I am not sure about the 'hot' bit.).
'coming' becomes 'in-store' (in store means coming up).
'cha'+'instore'='CHAIN-STORE'
'in' acts as a link.
Can you help me to learn more?
(Other definitions for chain store that I've seen before include "shop" , "an outlet" , "One of a series of firm's shops" .)