Leo is ridiculous and it’s sad so many people who admit this still jump through hoops for a vote.
Ur spot on! It was obvious to me in 2021 wish they made ridiculous promises on Cub of like 70% APR. I said it then that either the rate isn’t reliable or the value of product will collapse. It is always scammy vibes with Leo.