Technology  Meta beats on top and bottom lines as digital ad recovery pushes revenue up 23%

Meta beats on top and bottom lines as digital ad recovery pushes revenue up 23%