High inflation, increased interest rates and overseas competition: Why are clean energy companies struggling?