News

The agreements lock in approximately $3.7 billion in contracted revenue, with potential to rise to $8.7 billion if two ...