Day: November 22, 2023

Clean Energy start-ups are struggling as they wait for government aid

Energy News Beat Oil Price Some American clean energy and technology startups are struggling to keep afloat while waiting for the U.S. Administration to disburse the pledged loans and funds under the landmark Inflation Reduction Act (IRA). Source: Oil Price Several startups have already filed for bankruptcy, others have flagged the ability to continue as […]