Terra Alliance announces results 2025
JANUARY 28, 2026 – Terra Alliance is pleased to announce the results of 2025. Over the year, its member firms closed 143 transactions with a total deal value of US$27 billion. Navarre, together with its Benelux partner, contributed with 13