German renewables developer ABO Energy (ETR:AB9) on Friday presented its earnings for the first half of 2024, reporting a net profit of EUR 11.4 million (USD 12.6m), a 28% increase compared to the year-ago period.