And if you asked them to define what they mean by 'left' - there'll be a lot of stammering,because they don't know. It just means 'virtuous'. 'Right sort'.
No actual policies or ethics or values or anything like that, it's just the corporate marketing brand slogan.