Meta reports its first decline in revenue since 2012

Tech

TBS Report 
30 July, 2022, 12:50 pm
Last modified: 30 July, 2022, 12:52 pm