
Since 2001, Investcorp has invested more than $1.5bn in technology businesses worldwide. Courtesy Investcorp
Since 2001, Investcorp has invested more than $1.5bn in technology businesses worldwide. Courtesy Investcorp
Investcorp acquires eight US properties for $330m as it expands its portfolio
The multi-family properties include 2,510 units located in five metro areas in North Carolina, Georgia, Florida, Arizona and Texas
Dania Saadi
February 12, 2019