Delfos Energy tops 1,000 European energy sites, raises €3M seed extension (total €10M) by Yelyzaveta Andriichuk | Mar 11, 2026 | Uncategorized