Amazon shares slip amid $12 billion Louisiana data center bet

February 23, 2026

Amazon shares slip amid $12 billion Louisiana data center bet

Search

RECENT PRESS RELEASES