Amundi Research Institute keeps CIOs, clients on track