Instagram 'Broadcast channels' invite notifications annoying some users, demand option to turn it off
Instagram is one of the most popular social media used by millions of people across the globe.
The company frequently introduces changes to its platform, by adding new features or...
Mar 10, 2023 1 Min Read