Polar DC owner considers IPO September 21, 2026 Sacha Kavanagh Media reports Luxembourg-based LIAN Group hired STJ Advisors to explore raising $500m in an IPO. ... Read more...