Meta shares drop 9.4% on 91% free cash flow decline

Business