MSFW Has Lost 34% Since Launch While Promising 30% Yields

A 30.56% advertised yield sounds like a compelling income solution until you look at what happened to the principal behind it.
Open original source
A 30.56% advertised yield sounds like a compelling income solution until you look at what happened to the principal behind it.
Open original source