Snapchat rolls out Public Profiles for businesses to build brand presence, share content, and engage audiences through a discoverable format.