The NME 100: essential emerging artists for 2025 12 February, 2025 These artists have the potential to shape the future of music. If they’re on our radar – they should be Read More