News
This is three times the value of deals struck in the first quarter of 2023 ($1.28 bn) and twice the value of deals struck in the first quarter of 2024 ($1.74 bn). The number of deals in the first ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results