Recent developments and emerging challenges in …