Ahead of the January 2024 NAM and G77 summit, the Speke Resort conference center undergoes final touches