Business

Meta reports earnings miss and steeper-than-expected revenue drop