Annual report pursuant to Section 13 and 15(d)

Note 21 - Commitments and Contingencies - Purchase Commitments and Operating Leases (Details)

v3.20.4
Note 21 - Commitments and Contingencies - Purchase Commitments and Operating Leases (Details)
$ in Millions
Dec. 31, 2020
USD ($)
2021 $ 1,413
2022 982
2023 818
2024 696
2025 648
Thereafter 1,924
Unrecorded Unconditional Purchase Obligation, Total $ 6,481