Artificial intelligence and the evolution of finance: opportunities, challenges and ethical considerations - Ranković, Marko (2023)