saleem-hadad/finance