The Shaky Future of Renewable Energy Investing The recent earnings report from FTC Solar, Inc. (NASDAQ:FTCI) has sent a mixed signal to investors in the renewable energy sector.
FTCI's disappointing first quarter revenue and return to negative gross margins raise questions about its long term viability despite a revised analyst target and maintained Buy rating.
Market pressures on utility scale solar development activity are a major concern.