I’m fairly sure that Monzo don’t invest. Their funds are deposited at the Bank of England and loaned to customers.