Technology

Threads' first ad deal comes from Hulu and creator Adam Rose