Quickly skips marketing, quietly prevailing? (2,3)
I believe the answer is:
on top
'prevailing?' is the definition.
(I've seen this in another clue)
I cannot understand how the remainder of the clue works.
Can you help me to learn more?
(Other definitions for on top that I've seen before include "In a dominant position" , "Leading" , "Winning" , "At the summit or in superior position" .)