Businessman runs away from electronic puzzle, upset (7)
I believe the answer is:
magnate
'businessman' is the definition.
(magnate is a kind of businessman)
I don't understand the rest of the clue.
Can you help me to learn more?
(Other definitions for magnate that I've seen before include "Wealthy figure" , "Fellow with a lot of money" , "Mogul" , "Tycoon" , "Wealthy business leader" .)