Looks like business accounts have launched. Until we have formal word from Monzo, I’ve created a new topic over here: