FinCluez secures second leadership position in the IBS Intelligence SLT 2022.