Meta Platforms Draws Record €53 Billion in Demand for First Euro Bond Sale

November 4, 2026