Greek energy company Metlen Energy & Metals (ATH:MYTIL) saw the EBITDA of its renewables platform contract by 78% in 2025 because of losses incurred from its engineering, procurement and construction (EPC) activities.