TPG in $49 million deal with Isuzu

TPG in $49 million deal with Isuzu

Dutch postal and logistics company TPG said on Monday it won a five-year logistics deal worth 40 mil