dependence on fossil fuel

Is renewable deployment suffering from fossil fuel lock-in?

Technological lock-in refers to the situation of persistent failure to switch to a new technology.
19 April 2023, 17:00 PM