1 Aug, 2018 → by ClaimboUser293196
Never been late but they lost my payment.
2
Selene Finance reported begative information to credit agency. I've got 100% paying history with them. Really sucks.