Originally Posted by
nwmgc
According to the OnBusiness section it says 'you'll earn Avios too on qualifying flights'. None the wiser, then...
That could just mean you earn avios (as well as on business points) on flights you pay for. They don't want employees to be scared of recommending on business to their company because they think they'll lose out on miles.
It looks based on others experiences that I was just lucky getting miles or something has changed recently.