Saw these two apps floating on my screen multiple times as an ad while playing games and installed OlympTrade.
Did a little play through with the demo account. I was wondering if these two apps are worth investing into?
Read on a few websites that these are scams or something. Anyways, has...