The sixth-generation Nissan Micra has been revealed in production form, and will go on sale in Europe towards the end of 2025 ...