Second complaint to be upheld against the business in just over a month
Barclays Investment Bank accused of not disclosing emissions information
Wahed Invest ads appeared on Transport for London services
Bank omits ‘significant information’
‘Protecting the Protectors’ paper warns