Startup companiesfromwww.mercurynews.com3 days agoSolar bankruptcies show US clean energy industry is teetering on the brinkThe U.S. clean energy industry faces significant financial challenges due to high borrowing costs and unfavorable policies, jeopardizing its future.