Explore Business Standard
Twitter fulfilled its commitment and announced to share advertising revenue with verified users who have more than 5 million monthly impressions on their posts in the last three months
)
First Published: Jul 14 2023 | 5:29 PM IST