Kotka Battery Plant Draws New CapitalBy OMC Editorial DeskMay 12, 2026Strategic Stakes in Europe’s Battery Future: What it Means for Oil & Gas Investors The energy landscape continues its rapid…