Matt Chauhan
Member
- Joined
- Feb 22, 2021
- Messages
- 212
- Reaction score
- 22
If a business is opening its new location in a different city, shall we create new social accounts for that new location? I know for Facebook, we can create stores but what about other channels like Twitter, Instagram, YouTube, and Pinterest?