14/09/2023, 02:00
Renewable energy companies report lower earnings, burdened with bond debts
The poor business results of renewable energy businesses stem from many reasons, including businesses using financial leverage by mobilising large amounts of capital...