There is a lot (a lot!) I could write about that, but I’ll keep it brief. The people that Andrew was schmoozing to introduce them to the bank may or may not have passed its due diligence, know your client, and anti-money laundering checks. As an EU bank based in Luxembourg, it needs to apply EU rules to determine this, and it is the bank’s sole risk if it makes the wrong call on any of them.
What Meghan and Harry is doing is encouraging retail consumers (people like you and me) to use the services of the a “a tech-driven asset management platform that powers personalization for advisors” that will, for a fee (and not a one off fee either, a regular fee that’s a percentage of the money you invest), tell them where they should invest their money. They are clearly aiming at people without a great deal of sophistication, as Meghan’s message was “From the world I come from, you don't talk about investing, right? You don't have the luxury to invest. That sounds so fancy”.
So, they are trying to encourage people who think making an investment is “fancy” to use the services of a company that will tell them where to invest it. You’re not getting a bespoke service here by the way - it’s “tech-driven”. That means it’s an algorithm (lest you had any doubt of that, the company only has 29 employees - nowhere near adequate to personally advise investors). They will take a cut of your money at regular intervals o provide this service.
Investment management firms solely exist to take a cut of their customer’s money. It’s up to the customer to decide if they think paying them that amount of money is worth it. Time will tell if their algorithm turned out to give suitable and appropriate investments for their client (spoiler: often, they don’t - take a look at some of the investment managers fined for stuffing this up).
So what Meghan and Harry are doing is encouraging ordinary people to invest their money, which means taking a risk with it. And not because they are altruistic - but rather because they and the company stand to make a lot of money if they can fin a buyer for their business, or float it. You are right, it;’s not the same as Prince Andrew. Not at all.