Just a few weeks after launching its Moments feature, Twitter is inviting advertisers to host their own channel for 24 hours.
Twitter is raring to monetize its new Moments feature, it seems: Starting this weekend, the company is introducing native advertising to the section, which curates tweets about newsworthy topics as they unfold. According to Bloomberg, Twitter will offer advertisers a dedicated Moments channel that will stay live for 24 hours.