News Neptune Energy invests $23M in Germany’s decommissioning program Neptune Energy has announced its plans to spend $23 million on decommissioning… fbteamMarch 28, 2023