Twitter is now inviting more businesses to apply for its Professional Profiles test, which enables brands to showcase more business information in a dedicated, additional profile space in the app.