About company

The InStar Group is a full-service freight railcar leasing company established in 2016 in partnership with Two Sigma Private Investments.

US
Not verified company