Investment Governments are continuing to push investment into clean energy amid the global energy crisis 02 June 2023