Your Money: Solar panels; GameStop; Spotify

American-made solar panels are having trouble competing with those from China. And GameStop stock soars as Reddit traders again jump in on the shares.

Your Money: Solar panels; GameStop; Spotify