infotechlead

Meta revenue grows 3% as it faces 17% drop in ad prices