IFM Investors said Wednesday it closed its 100 percent by of ITR Concession Company LLC for $5.725 billion. Financial terms weren’t announced. ITR Concession operates the Indiana Toll Road. NEW ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results