Got it - Check Your Inbox

It can take up to 5 minutes to set up your Business Center. Once it’s ready you’ll receive and email with the subject line “Welcome to Business Center.