Is embracing business transaction producing highest standards? (6)
I believe the answer is:
ideals
'highest standards?' is the definition.
(I've seen this before)
'is embracing business transaction' is the wordplay.
'embracing' indicates putting letters inside.
'business transaction' becomes 'deal' (I've seen this before).
'is' going around 'deal' is 'IDEALS'.
'producing' is the link.
(Other definitions for ideals that I've seen before include "High aspirations for ladies" , "Highest standards, model objectives" , "Ethics" , "Bad ladies have high principles" , "Standards for attainment or imitation" .)