Luxembourg, home to the mysterious Glacier Capital, is apparently a financial "Black Box", where over 80% of private investment funds examined did not declare who their end investors were.
reuters.com/article/us-luxenmbourg-report-idU...Posted May 18, 2021, 2:50 PM UTC
2.6K60