Neptune Energy invests $23M in Germany’s decommissioning program

Neptune Energy has announced its plans to spend $23 million on decommissioning…