Sponsor's perspective when raising euro initially (5)
![Ross](/clue/static/ross-mug.min.png)
I believe the answer is:
angel
'sponsor's' is the definition.
(angel is a kind of sponsor)
I can't explain the rest of the clue.
Can you help me to learn more?
(Other definitions for angel that I've seen before include "Christmas tree decoration" , "Cloud resident?" , "Obliging person" , "Word linking cake and fish" , "One backing plays" .)