Meta $25 Billion Penalty: New Mexico Court Delivers Historic Facebook Privacy Verdict! Indian Share Market Updates - October 23, 2026