Investor Presentaiton slide image

Investor Presentaiton

Key Performance Indicators Revenue (vs 2019) €328.1m +9.7% EBITDA (vs 2019) €194.7m +7% EBITDA Margin (vs H1 2019) 59.4% (60 bps) Net Profit (vs 2019) €71.8m +39% * Net Debt €613m* $215m US disposal included ADJUSTED EBITDA (vs 2019) €198.8m + 12.1% Installed Capacity¹ 1,373 MW Under Construction (or ready to be built/acquired) 429.4 MW Load Factor 2020 (vs. 2019) 34.2% + 280 bps 1. Includes wind, hydro, solar and biomass capacity *TERNA ENERGY GEK TERNA GROUP 6
View entire presentation