iM Square takes minority stake in Polen Capital

Share this