The renewables business faces a make-or-break moment

Supply-chain dysfunction, rising interest rates and protectionism are making life tough

Author

Economist

Published: 2024-02-21

Source: Livemint

Read full article

Ask a marine energy question
Close