Investec Structured Products (Investec) has launched the UK’s first retail ESG-linked deposit plan.