The Federal Trade Commission released new data showing that Americans reported losing $470 million to scams that started with text messages in 2024. The agency identified five dominant categories of ...
FTC Solar, Inc. (NASDAQ:FTCI) is one of the best renewable energy penny stocks to buy. On March 10, 2026, FTC Solar said it ...