Hi MG I would not use that word order -- I wouldn't split up and rearrange "invest in" that way. It would sound equally unusual to say this, for example: In that company, I have invested.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.