Crossword Genius

Company in the lead on introduction of such vouchers (7)

Ross

I believe the answer is:

coupons

'vouchers' is the definition.
('coupon' can be a synonym of 'voucher')

'company in the lead on introduction of such' is the wordplay.
'company' becomes 'co' (abbreviation).
'in the lead' becomes 'up' (similar in meaning).
'introduction of' indicates taking the first letters.
The initial letter of 'such' is 's'.
'co'+'up'+'on'+'s'='COUPONS'

(Another definition for coupons that I've seen is " things needed for pools".)

I've seen this clue in The Times.
Want a hint initially instead of a full solution? Install my app