World Staff finds contradictions in company's finances Updated Apr 11, 2025 WASHINGTON — A congressional memorandum says that even as the executives of a solar energy company assured members of Congress that their fina…
Business FBI questions execs of bankrupt solar company Updated Apr 11, 2025 FREMONT — Federal agents visited the homes of three executives of California solar panel manufacturer Solyndra on the same day the company was…