Anyone know anything about these guys? 3.81%, I believe it was actually about 4.0% a couple weeks ago.
https://www.wtdirect.com/wtdirect/
Anyone know anything about these guys? 3.81%, I believe it was actually about 4.0% a couple weeks ago.
https://www.wtdirect.com/wtdirect/