In the world of footwear, Skechers is the underdog in a David and Goliath situation. Should investors put their money on David?
In the world of footwear, Skechers is the underdog in a David and Goliath situation. Should investors put their money on David?