Daily Crunch: Starting today, Twitter says all advertisers must obtain verified accounts Startups April 22, 2023 [ad_1] To get a roundup of TechCrunch’s greatest and most essential tales delivered to your inbox on daily basis at…