Test day 2 2026

tracks:optimisation-trading-revenue,european-market-comparisons,supply-chain-risk-critical-minerals,safety-fire-risk-critical-infrastructureX
day:2026-02-25X
type:X
add:yesX
  • args


    |post_type => seminars
    posts_per_page => -1
    meta_value ==> ASC
    title ==> ASC
    meta_key => time_start
    order => ASC
    relation ==> OR
    taxonomy ===> track
    field ===> slug
    output_html arraytaxonomy ===> date
    field ===> slug
    terms ===> 2026-02-25
    |

    value2 object value2 object value2 object value2 object value2 object value2 object value2 object value2 object value2 object value2 object value2 object value2 object value2 object value2 object value2 object value2 object value2 object value2 object value2 object value2 object value2 object value2 object value2 object value2 object value2 object value2 object value2 object value2 object value2 object value2 object value2 object value2 object value2 object value2 object

    seminars


    |post_type ==> seminars
    posts_per_page ==> -1
    meta_value ===> ASC
    title ===> ASC
    meta_key ==> time_start
    order ==> ASC
    relation ===> OR
    output_html array output_html arraypost_type ==> seminars
    posts_per_page ==> -1
    meta_value ===> ASC
    title ===> ASC
    meta_key ==> time_start
    order ==> ASC
    relation ===> OR
    output_html array output_html arrayerror ==>
    m ==>
    p ==> 0
    post_parent ==>
    subpost ==>
    subpost_id ==>
    attachment ==>
    attachment_id ==> 0
    name ==>
    pagename ==>
    page_id ==> 0
    second ==>
    minute ==>
    hour ==>
    day ==> 0
    monthnum ==> 0
    year ==> 0
    w ==> 0
    category_name ==>
    tag ==>
    cat ==>
    tag_id ==>
    author ==>
    author_name ==>
    feed ==>
    tb ==>
    paged ==> 0
    meta_value ==>
    preview ==>
    s ==>
    sentence ==>
    title ==>
    fields ==> all
    menu_order ==>
    embed ==>
    ignore_sticky_posts ==>
    suppress_filters ==>
    cache_results ==> 1
    update_post_term_cache ==> 1
    update_menu_item_cache ==>
    lazy_load_term_meta ==> 1
    update_post_meta_cache ==> 1
    nopaging ==> 1
    comments_per_page ==> 50
    no_found_rows ==>
    taxonomy ==> track
    term ==> optimisation-trading-revenue
    WP_Tax_Query Object ( [queries] => Array ( [relation] => OR [0] => Array ( [taxonomy] => track [terms] => Array ( [0] => optimisation-trading-revenue [1] => european-market-comparisons [2] => supply-chain-risk-critical-minerals [3] => safety-fire-risk-critical-infrastructure ) [field] => slug [operator] => IN [include_children] => 1 ) [1] => Array ( [taxonomy] => date [terms] => Array ( [0] => 2026-02-25 ) [field] => slug [operator] => IN [include_children] => 1 ) ) [relation] => OR [table_aliases:protected] => Array ( [0] => wp_devsee3_term_relationships ) [queried_terms] => Array ( [track] => Array ( [terms] => Array ( [0] => optimisation-trading-revenue [1] => european-market-comparisons [2] => supply-chain-risk-critical-minerals [3] => safety-fire-risk-critical-infrastructure ) [field] => slug ) [date] => Array ( [terms] => Array ( [0] => 2026-02-25 ) [field] => slug ) ) [primary_table] => wp_devsee3_posts [primary_id_column] => ID ) WP_Meta_Query Object ( [queries] => Array ( [0] => Array ( [key] => time_start ) [relation] => OR ) [relation] => AND [meta_table] => wp_devsee3_postmeta [meta_id_column] => post_id [primary_table] => wp_devsee3_posts [primary_id_column] => ID [table_aliases:protected] => Array ( [0] => wp_devsee3_postmeta ) [clauses:protected] => Array ( [wp_devsee3_postmeta] => Array ( [key] => time_start [compare] => = [compare_key] => = [alias] => wp_devsee3_postmeta [cast] => CHAR ) ) [has_or_relation:protected] => ) date_query =>
    request => SELECT wp_devsee3_posts.* FROM wp_devsee3_posts LEFT JOIN wp_devsee3_term_relationships ON (wp_devsee3_posts.ID = wp_devsee3_term_relationships.object_id) INNER JOIN wp_devsee3_postmeta ON ( wp_devsee3_posts.ID = wp_devsee3_postmeta.post_id ) WHERE 1=1 AND ( wp_devsee3_term_relationships.term_taxonomy_id IN (207,209,212,213) OR wp_devsee3_term_relationships.term_taxonomy_id IN (203) ) AND ( wp_devsee3_postmeta.meta_key = 'time_start' ) AND ((wp_devsee3_posts.post_type = 'seminars' AND (wp_devsee3_posts.post_status = 'publish'))) GROUP BY wp_devsee3_posts.ID ORDER BY wp_devsee3_postmeta.meta_value ASC, wp_devsee3_posts.post_title ASC
    1111111111111111111111111111111111post_count => 34
    current_post => -1
    before_loop => 1
    in_the_loop =>
    WP_Post Object ( [ID] => 29513 [post_author] => 38 [post_date] => 2025-10-10 11:52:54 [post_date_gmt] => 2025-10-10 11:52:54 [post_content] => [post_title] => Networking [post_excerpt] => [post_status] => publish [comment_status] => closed [ping_status] => closed [post_password] => [post_name] => networking-5 [to_ping] => [pinged] => [post_modified] => 2025-10-24 14:48:35 [post_modified_gmt] => 2025-10-24 14:48:35 [post_content_filtered] => [post_parent] => 0 [guid] => https://storagesummit.solarenergyevents.com/?post_type=seminars&p=29513 [menu_order] => 0 [post_type] => seminars [post_mime_type] => [comment_count] => 0 [filter] => raw ) comment_count => 0
    current_comment => -1
    found_posts => 34
    max_num_pages => 0
    max_num_comment_pages => 0
    is_single =>
    is_preview =>
    is_page =>
    is_archive => 1
    is_date =>
    is_year =>
    is_month =>
    is_day =>
    is_time =>
    is_author =>
    is_category =>
    is_tag =>
    is_tax => 1
    is_search =>
    is_feed =>
    is_comment_feed =>
    is_trackback =>
    is_home =>
    is_privacy_policy =>
    is_404 =>
    is_embed =>
    is_paged =>
    is_admin =>
    is_attachment =>
    is_singular =>
    is_robots =>
    is_favicon =>
    is_posts_page =>
    is_post_type_archive => 1
    thumbnails_cached =>
    |

    DEBUG
    DEBUG  TJW DEBUG 3:29513
    object(DateTime)#15636 (3) { ["date"]=> string(26) "2026-02-25 08:30:00.000000" ["timezone_type"]=> int(3) ["timezone"]=> string(3) "UTC" } DEBUG TJW DEBUG 1:
    object(DateTime)#15635 (3) { ["date"]=> string(26) "2026-02-25 09:30:00.000000" ["timezone_type"]=> int(3) ["timezone"]=> string(3) "UTC" } DEBUG TJW DEBUG 2:xx time
    this end: 2026-02-25 09:30:00DEBUG
    DEBUG
    DEBUG  TJW DEBUG 3:29474
    object(DateTime)#15630 (3) { ["date"]=> string(26) "2026-02-25 09:30:00.000000" ["timezone_type"]=> int(3) ["timezone"]=> string(3) "UTC" } DEBUG TJW DEBUG 1:
    object(DateTime)#15644 (3) { ["date"]=> string(26) "2026-02-25 10:10:00.000000" ["timezone_type"]=> int(3) ["timezone"]=> string(3) "UTC" } DEBUG TJW DEBUG 2:xx time
    this end: 2026-02-25 10:10:00DEBUG
    DEBUG ID : 29474
    DEBUG prev_start: 08:30
    DEBUG this_start: 09:30
    DEBUG
    DEBUG  TJW DEBUG 3:29458
    object(DateTime)#15493 (3) { ["date"]=> string(26) "2026-02-25 09:30:00.000000" ["timezone_type"]=> int(3) ["timezone"]=> string(3) "UTC" } DEBUG TJW DEBUG 1:
    object(DateTime)#15629 (3) { ["date"]=> string(26) "2026-02-25 10:10:00.000000" ["timezone_type"]=> int(3) ["timezone"]=> string(3) "UTC" } DEBUG TJW DEBUG 2:xx time
    this end: 2026-02-25 10:10:00DEBUG
    DEBUG ID : 29458
    DEBUG prev_start: 09:30
    DEBUG this_start: 09:30
    DEBUG
    DEBUG  TJW DEBUG 3:29486
    object(DateTime)#15626 (3) { ["date"]=> string(26) "2026-02-25 09:30:00.000000" ["timezone_type"]=> int(3) ["timezone"]=> string(3) "UTC" } DEBUG TJW DEBUG 1:
    object(DateTime)#15640 (3) { ["date"]=> string(26) "2026-02-25 10:10:00.000000" ["timezone_type"]=> int(3) ["timezone"]=> string(3) "UTC" } DEBUG TJW DEBUG 2:xx time
    this end: 2026-02-25 10:10:00DEBUG
    DEBUG ID : 29486
    DEBUG prev_start: 09:30
    DEBUG this_start: 09:30
    DEBUG
    DEBUG  TJW DEBUG 3:29459
    object(DateTime)#15645 (3) { ["date"]=> string(26) "2026-02-25 09:30:00.000000" ["timezone_type"]=> int(3) ["timezone"]=> string(3) "UTC" } DEBUG TJW DEBUG 1:
    object(DateTime)#15634 (3) { ["date"]=> string(26) "2026-02-25 10:10:00.000000" ["timezone_type"]=> int(3) ["timezone"]=> string(3) "UTC" } DEBUG TJW DEBUG 2:xx time
    this end: 2026-02-25 10:10:00DEBUG
    DEBUG ID : 29459
    DEBUG prev_start: 09:30
    DEBUG this_start: 09:30
    DEBUG
    DEBUG  TJW DEBUG 3:29475
    object(DateTime)#15638 (3) { ["date"]=> string(26) "2026-02-25 09:30:00.000000" ["timezone_type"]=> int(3) ["timezone"]=> string(3) "UTC" } DEBUG TJW DEBUG 1:
    object(DateTime)#15617 (3) { ["date"]=> string(26) "2026-02-25 10:10:00.000000" ["timezone_type"]=> int(3) ["timezone"]=> string(3) "UTC" } DEBUG TJW DEBUG 2:xx time
    this end: 2026-02-25 10:10:00DEBUG
    DEBUG ID : 29475
    DEBUG prev_start: 09:30
    DEBUG this_start: 09:30
    DEBUG
    DEBUG  TJW DEBUG 3:29500
    object(DateTime)#15639 (3) { ["date"]=> string(26) "2026-02-25 10:10:00.000000" ["timezone_type"]=> int(3) ["timezone"]=> string(3) "UTC" } DEBUG TJW DEBUG 1:
    object(DateTime)#15649 (3) { ["date"]=> string(26) "2026-02-25 10:25:00.000000" ["timezone_type"]=> int(3) ["timezone"]=> string(3) "UTC" } DEBUG TJW DEBUG 2:xx time
    this end: 2026-02-25 10:25:00DEBUG
    DEBUG ID : 29500
    DEBUG prev_start: 09:30
    DEBUG this_start: 10:10
    DEBUG
    DEBUG  TJW DEBUG 3:29477
    object(DateTime)#15657 (3) { ["date"]=> string(26) "2026-02-25 10:10:00.000000" ["timezone_type"]=> int(3) ["timezone"]=> string(3) "UTC" } DEBUG TJW DEBUG 1:
    object(DateTime)#15620 (3) { ["date"]=> string(26) "2026-02-25 10:25:00.000000" ["timezone_type"]=> int(3) ["timezone"]=> string(3) "UTC" } DEBUG TJW DEBUG 2:xx time
    this end: 2026-02-25 10:25:00DEBUG
    DEBUG ID : 29477
    DEBUG prev_start: 10:10
    DEBUG this_start: 10:10
    DEBUG
    DEBUG  TJW DEBUG 3:29460
    object(DateTime)#15665 (3) { ["date"]=> string(26) "2026-02-25 10:10:00.000000" ["timezone_type"]=> int(3) ["timezone"]=> string(3) "UTC" } DEBUG TJW DEBUG 1:
    object(DateTime)#15611 (3) { ["date"]=> string(26) "2026-02-25 10:25:00.000000" ["timezone_type"]=> int(3) ["timezone"]=> string(3) "UTC" } DEBUG TJW DEBUG 2:xx time
    this end: 2026-02-25 10:25:00DEBUG
    DEBUG ID : 29460
    DEBUG prev_start: 10:10
    DEBUG this_start: 10:10
    DEBUG
    DEBUG  TJW DEBUG 3:29461
    object(DateTime)#15681 (3) { ["date"]=> string(26) "2026-02-25 10:10:00.000000" ["timezone_type"]=> int(3) ["timezone"]=> string(3) "UTC" } DEBUG TJW DEBUG 1:
    object(DateTime)#15654 (3) { ["date"]=> string(26) "2026-02-25 10:25:00.000000" ["timezone_type"]=> int(3) ["timezone"]=> string(3) "UTC" } DEBUG TJW DEBUG 2:xx time
    this end: 2026-02-25 10:25:00DEBUG
    DEBUG ID : 29461
    DEBUG prev_start: 10:10
    DEBUG this_start: 10:10
    DEBUG
    DEBUG  TJW DEBUG 3:29501
    object(DateTime)#15690 (3) { ["date"]=> string(26) "2026-02-25 10:25:00.000000" ["timezone_type"]=> int(3) ["timezone"]=> string(3) "UTC" } DEBUG TJW DEBUG 1:
    object(DateTime)#15679 (3) { ["date"]=> string(26) "2026-02-25 11:05:00.000000" ["timezone_type"]=> int(3) ["timezone"]=> string(3) "UTC" } DEBUG TJW DEBUG 2:xx time
    this end: 2026-02-25 11:05:00DEBUG
    DEBUG ID : 29501
    DEBUG prev_start: 10:10
    DEBUG this_start: 10:25
    DEBUG
    DEBUG  TJW DEBUG 3:29479
    object(DateTime)#15662 (3) { ["date"]=> string(26) "2026-02-25 10:25:00.000000" ["timezone_type"]=> int(3) ["timezone"]=> string(3) "UTC" } DEBUG TJW DEBUG 1:
    object(DateTime)#15691 (3) { ["date"]=> string(26) "2026-02-25 11:05:00.000000" ["timezone_type"]=> int(3) ["timezone"]=> string(3) "UTC" } DEBUG TJW DEBUG 2:xx time
    this end: 2026-02-25 11:05:00DEBUG
    DEBUG ID : 29479
    DEBUG prev_start: 10:25
    DEBUG this_start: 10:25
    DEBUG
    DEBUG  TJW DEBUG 3:29462
    object(DateTime)#15672 (3) { ["date"]=> string(26) "2026-02-25 10:25:00.000000" ["timezone_type"]=> int(3) ["timezone"]=> string(3) "UTC" } DEBUG TJW DEBUG 1:
    object(DateTime)#15677 (3) { ["date"]=> string(26) "2026-02-25 11:05:00.000000" ["timezone_type"]=> int(3) ["timezone"]=> string(3) "UTC" } DEBUG TJW DEBUG 2:xx time
    this end: 2026-02-25 11:05:00DEBUG
    DEBUG ID : 29462
    DEBUG prev_start: 10:25
    DEBUG this_start: 10:25
    DEBUG
    DEBUG  TJW DEBUG 3:29463
    object(DateTime)#15701 (3) { ["date"]=> string(26) "2026-02-25 10:25:00.000000" ["timezone_type"]=> int(3) ["timezone"]=> string(3) "UTC" } DEBUG TJW DEBUG 1:
    object(DateTime)#15685 (3) { ["date"]=> string(26) "2026-02-25 11:05:00.000000" ["timezone_type"]=> int(3) ["timezone"]=> string(3) "UTC" } DEBUG TJW DEBUG 2:xx time
    this end: 2026-02-25 11:05:00DEBUG
    DEBUG ID : 29463
    DEBUG prev_start: 10:25
    DEBUG this_start: 10:25
    DEBUG
    DEBUG  TJW DEBUG 3:29517
    object(DateTime)#15720 (3) { ["date"]=> string(26) "2026-02-25 11:05:00.000000" ["timezone_type"]=> int(3) ["timezone"]=> string(3) "UTC" } DEBUG TJW DEBUG 1:
    object(DateTime)#15687 (3) { ["date"]=> string(26) "2026-02-25 11:30:00.000000" ["timezone_type"]=> int(3) ["timezone"]=> string(3) "UTC" } DEBUG TJW DEBUG 2:xx time
    this end: 2026-02-25 11:30:00DEBUG
    DEBUG ID : 29517
    DEBUG prev_start: 10:25
    DEBUG this_start: 11:05
    DEBUG
    DEBUG  TJW DEBUG 3:29482
    object(DateTime)#15728 (3) { ["date"]=> string(26) "2026-02-25 11:30:00.000000" ["timezone_type"]=> int(3) ["timezone"]=> string(3) "UTC" } DEBUG TJW DEBUG 1:
    object(DateTime)#15686 (3) { ["date"]=> string(26) "2026-02-25 11:50:00.000000" ["timezone_type"]=> int(3) ["timezone"]=> string(3) "UTC" } DEBUG TJW DEBUG 2:xx time
    this end: 2026-02-25 11:50:00DEBUG
    DEBUG ID : 29482
    DEBUG prev_start: 11:05
    DEBUG this_start: 11:30
    DEBUG
    DEBUG  TJW DEBUG 3:29465
    object(DateTime)#15710 (3) { ["date"]=> string(26) "2026-02-25 11:30:00.000000" ["timezone_type"]=> int(3) ["timezone"]=> string(3) "UTC" } DEBUG TJW DEBUG 1:
    object(DateTime)#15706 (3) { ["date"]=> string(26) "2026-02-25 11:45:00.000000" ["timezone_type"]=> int(3) ["timezone"]=> string(3) "UTC" } DEBUG TJW DEBUG 2:xx time
    this end: 2026-02-25 11:45:00DEBUG
    DEBUG ID : 29465
    DEBUG prev_start: 11:30
    DEBUG this_start: 11:30
    DEBUG
    DEBUG  TJW DEBUG 3:29466
    object(DateTime)#15725 (3) { ["date"]=> string(26) "2026-02-25 11:30:00.000000" ["timezone_type"]=> int(3) ["timezone"]=> string(3) "UTC" } DEBUG TJW DEBUG 1:
    object(DateTime)#15699 (3) { ["date"]=> string(26) "2026-02-25 11:45:00.000000" ["timezone_type"]=> int(3) ["timezone"]=> string(3) "UTC" } DEBUG TJW DEBUG 2:xx time
    this end: 2026-02-25 11:45:00DEBUG
    DEBUG ID : 29466
    DEBUG prev_start: 11:30
    DEBUG this_start: 11:30
    DEBUG
    DEBUG  TJW DEBUG 3:29483
    object(DateTime)#15748 (3) { ["date"]=> string(26) "2026-02-25 11:45:00.000000" ["timezone_type"]=> int(3) ["timezone"]=> string(3) "UTC" } DEBUG TJW DEBUG 1:
    object(DateTime)#15713 (3) { ["date"]=> string(26) "2026-02-25 12:25:00.000000" ["timezone_type"]=> int(3) ["timezone"]=> string(3) "UTC" } DEBUG TJW DEBUG 2:xx time
    this end: 2026-02-25 12:25:00DEBUG
    DEBUG ID : 29483
    DEBUG prev_start: 11:30
    DEBUG this_start: 11:45
    DEBUG
    DEBUG  TJW DEBUG 3:29468
    object(DateTime)#15756 (3) { ["date"]=> string(26) "2026-02-25 11:45:00.000000" ["timezone_type"]=> int(3) ["timezone"]=> string(3) "UTC" } DEBUG TJW DEBUG 1:
    object(DateTime)#15719 (3) { ["date"]=> string(26) "2026-02-25 12:25:00.000000" ["timezone_type"]=> int(3) ["timezone"]=> string(3) "UTC" } DEBUG TJW DEBUG 2:xx time
    this end: 2026-02-25 12:25:00DEBUG
    DEBUG ID : 29468
    DEBUG prev_start: 11:45
    DEBUG this_start: 11:45
    DEBUG
    DEBUG  TJW DEBUG 3:29467
    object(DateTime)#15715 (3) { ["date"]=> string(26) "2026-02-25 11:45:00.000000" ["timezone_type"]=> int(3) ["timezone"]=> string(3) "UTC" } DEBUG TJW DEBUG 1:
    object(DateTime)#15731 (3) { ["date"]=> string(26) "2026-02-25 12:25:00.000000" ["timezone_type"]=> int(3) ["timezone"]=> string(3) "UTC" } DEBUG TJW DEBUG 2:xx time
    this end: 2026-02-25 12:25:00DEBUG
    DEBUG ID : 29467
    DEBUG prev_start: 11:45
    DEBUG this_start: 11:45
    DEBUG
    DEBUG  TJW DEBUG 3:29484
    object(DateTime)#15753 (3) { ["date"]=> string(26) "2026-02-25 11:50:00.000000" ["timezone_type"]=> int(3) ["timezone"]=> string(3) "UTC" } DEBUG TJW DEBUG 1:
    object(DateTime)#15738 (3) { ["date"]=> string(26) "2026-02-25 12:25:00.000000" ["timezone_type"]=> int(3) ["timezone"]=> string(3) "UTC" } DEBUG TJW DEBUG 2:xx time
    this end: 2026-02-25 12:25:00DEBUG
    DEBUG ID : 29484
    DEBUG prev_start: 11:45
    DEBUG this_start: 11:50
    DEBUG
    DEBUG  TJW DEBUG 3:29549
    object(DateTime)#15776 (3) { ["date"]=> string(26) "2026-02-25 12:25:00.000000" ["timezone_type"]=> int(3) ["timezone"]=> string(3) "UTC" } DEBUG TJW DEBUG 1:
    object(DateTime)#15741 (3) { ["date"]=> string(26) "2026-02-25 12:40:00.000000" ["timezone_type"]=> int(3) ["timezone"]=> string(3) "UTC" } DEBUG TJW DEBUG 2:xx time
    this end: 2026-02-25 12:40:00DEBUG
    DEBUG ID : 29549
    DEBUG prev_start: 11:45
    DEBUG this_start: 12:25
    DEBUG
    DEBUG  TJW DEBUG 3:29469
    object(DateTime)#15784 (3) { ["date"]=> string(26) "2026-02-25 12:25:00.000000" ["timezone_type"]=> int(3) ["timezone"]=> string(3) "UTC" } DEBUG TJW DEBUG 1:
    object(DateTime)#15747 (3) { ["date"]=> string(26) "2026-02-25 12:40:00.000000" ["timezone_type"]=> int(3) ["timezone"]=> string(3) "UTC" } DEBUG TJW DEBUG 2:xx time
    this end: 2026-02-25 12:40:00DEBUG
    DEBUG ID : 29469
    DEBUG prev_start: 12:25
    DEBUG this_start: 12:25
    DEBUG
    DEBUG  TJW DEBUG 3:29470
    object(DateTime)#15777 (3) { ["date"]=> string(26) "2026-02-25 12:25:00.000000" ["timezone_type"]=> int(3) ["timezone"]=> string(3) "UTC" } DEBUG TJW DEBUG 1:
    object(DateTime)#15762 (3) { ["date"]=> string(26) "2026-02-25 12:40:00.000000" ["timezone_type"]=> int(3) ["timezone"]=> string(3) "UTC" } DEBUG TJW DEBUG 2:xx time
    this end: 2026-02-25 12:40:00DEBUG
    DEBUG ID : 29470
    DEBUG prev_start: 12:25
    DEBUG this_start: 12:25
    DEBUG
    DEBUG  TJW DEBUG 3:29471
    object(DateTime)#15769 (3) { ["date"]=> string(26) "2026-02-25 12:40:00.000000" ["timezone_type"]=> int(3) ["timezone"]=> string(3) "UTC" } DEBUG TJW DEBUG 1:
    object(DateTime)#15772 (3) { ["date"]=> string(26) "2026-02-25 12:55:00.000000" ["timezone_type"]=> int(3) ["timezone"]=> string(3) "UTC" } DEBUG TJW DEBUG 2:xx time
    this end: 2026-02-25 12:55:00DEBUG
    DEBUG ID : 29471
    DEBUG prev_start: 12:25
    DEBUG this_start: 12:40
    DEBUG
    DEBUG  TJW DEBUG 3:29548
    object(DateTime)#15801 (3) { ["date"]=> string(26) "2026-02-25 12:40:00.000000" ["timezone_type"]=> int(3) ["timezone"]=> string(3) "UTC" } DEBUG TJW DEBUG 1:
    object(DateTime)#15773 (3) { ["date"]=> string(26) "2026-02-25 12:55:00.000000" ["timezone_type"]=> int(3) ["timezone"]=> string(3) "UTC" } DEBUG TJW DEBUG 2:xx time
    this end: 2026-02-25 12:55:00DEBUG
    DEBUG ID : 29548
    DEBUG prev_start: 12:40
    DEBUG this_start: 12:40
    DEBUG
    DEBUG  TJW DEBUG 3:29528
    object(DateTime)#15790 (3) { ["date"]=> string(26) "2026-02-25 13:00:00.000000" ["timezone_type"]=> int(3) ["timezone"]=> string(3) "UTC" } DEBUG TJW DEBUG 1:
    object(DateTime)#15798 (3) { ["date"]=> string(26) "2026-02-25 14:00:00.000000" ["timezone_type"]=> int(3) ["timezone"]=> string(3) "UTC" } DEBUG TJW DEBUG 2:xx time
    this end: 2026-02-25 14:00:00DEBUG
    DEBUG ID : 29528
    DEBUG prev_start: 12:40
    DEBUG this_start: 13:00
    DEBUG
    DEBUG  TJW DEBUG 3:29580
    object(DateTime)#15794 (3) { ["date"]=> string(26) "2026-02-25 13:00:00.000000" ["timezone_type"]=> int(3) ["timezone"]=> string(3) "UTC" } DEBUG TJW DEBUG 1:
    object(DateTime)#15734 (3) { ["date"]=> string(26) "2026-02-25 14:00:00.000000" ["timezone_type"]=> int(3) ["timezone"]=> string(3) "UTC" } DEBUG TJW DEBUG 2:xx time
    this end: 2026-02-25 14:00:00DEBUG
    DEBUG ID : 29580
    DEBUG prev_start: 13:00
    DEBUG this_start: 13:00
    DEBUG
    DEBUG  TJW DEBUG 3:29581
    object(DateTime)#15807 (3) { ["date"]=> string(26) "2026-02-25 13:00:00.000000" ["timezone_type"]=> int(3) ["timezone"]=> string(3) "UTC" } DEBUG TJW DEBUG 1:
    object(DateTime)#15796 (3) { ["date"]=> string(26) "2026-02-25 14:00:00.000000" ["timezone_type"]=> int(3) ["timezone"]=> string(3) "UTC" } DEBUG TJW DEBUG 2:xx time
    this end: 2026-02-25 14:00:00DEBUG
    DEBUG ID : 29581
    DEBUG prev_start: 13:00
    DEBUG this_start: 13:00
    DEBUG
    DEBUG  TJW DEBUG 3:29582
    object(DateTime)#15813 (3) { ["date"]=> string(26) "2026-02-25 13:00:00.000000" ["timezone_type"]=> int(3) ["timezone"]=> string(3) "UTC" } DEBUG TJW DEBUG 1:
    object(DateTime)#15809 (3) { ["date"]=> string(26) "2026-02-25 14:00:00.000000" ["timezone_type"]=> int(3) ["timezone"]=> string(3) "UTC" } DEBUG TJW DEBUG 2:xx time
    this end: 2026-02-25 14:00:00DEBUG
    DEBUG ID : 29582
    DEBUG prev_start: 13:00
    DEBUG this_start: 13:00
    DEBUG
    DEBUG  TJW DEBUG 3:29492
    object(DateTime)#16157 (3) { ["date"]=> string(26) "2026-02-25 14:00:00.000000" ["timezone_type"]=> int(3) ["timezone"]=> string(3) "UTC" } DEBUG TJW DEBUG 1:
    object(DateTime)#15793 (3) { ["date"]=> string(26) "2026-02-25 14:45:00.000000" ["timezone_type"]=> int(3) ["timezone"]=> string(3) "UTC" } DEBUG TJW DEBUG 2:xx time
    this end: 2026-02-25 14:45:00DEBUG
    DEBUG ID : 29492
    DEBUG prev_start: 13:00
    DEBUG this_start: 14:00
    DEBUG
    DEBUG  TJW DEBUG 3:29491
    object(DateTime)#16147 (3) { ["date"]=> string(26) "2026-02-25 14:00:00.000000" ["timezone_type"]=> int(3) ["timezone"]=> string(3) "UTC" } DEBUG TJW DEBUG 1:
    object(DateTime)#15814 (3) { ["date"]=> string(26) "2026-02-25 14:45:00.000000" ["timezone_type"]=> int(3) ["timezone"]=> string(3) "UTC" } DEBUG TJW DEBUG 2:xx time
    this end: 2026-02-25 14:45:00DEBUG
    DEBUG ID : 29491
    DEBUG prev_start: 14:00
    DEBUG this_start: 14:00
    DEBUG
    DEBUG  TJW DEBUG 3:29493
    object(DateTime)#16146 (3) { ["date"]=> string(26) "2026-02-25 15:00:00.000000" ["timezone_type"]=> int(3) ["timezone"]=> string(3) "UTC" } DEBUG TJW DEBUG 1:
    object(DateTime)#15821 (3) { ["date"]=> string(26) "2026-02-25 16:00:00.000000" ["timezone_type"]=> int(3) ["timezone"]=> string(3) "UTC" } DEBUG TJW DEBUG 2:xx time
    this end: 2026-02-25 16:00:00DEBUG
    DEBUG ID : 29493
    DEBUG prev_start: 14:00
    DEBUG this_start: 15:00

    Optimisation, Trading & Revenue Stacking

    European Market Comparisons

    Supply Chain Risk & Critical Minerals

    Safety, Fire Risk & Critical Infrastructure

    Optimisation, Trading & Revenue Stacking

    09:30 - 10:10 Panel Discussion
    • Understanding the key role that energy trading companies will play in post-MACSE Italy 
    • The vital role of traders in strong merchant markets such as Germany 
    • Energy trading-as-a-service for BESS – what you need to know 
    • Frequently changing cost curves and the impact this has commercialisation and operation of BESS assets 

    European Market Comparisons

    09:30 - 10:10 Panel Discussion
    • Poland and Spain rely on capacity schemes which are subject to de-rating factors, change in power and geopolitical shifts– what happens when these schemes no longer exist? 
    • Germany and UK have stronger, but more risky revenue potential based on accessible ancillary services, arbitrage markets and merchant exposure 
    • Comparing the benefits of government intervention vs. market-led price signals 

    Speaker

    Head of Energy Storage,
    NextEnergy Capital

    Supply Chain Risk & Critical Minerals

    09:30 - 10:10 Panel Discussion

    Trade actions and tariffs are reshaping battery and power equipment costs. What does this mean for project CAPEX, price volatility, and delivery risk in Europe during 2026 and beyond? 

     

    • How tariffs and trade remedies are influencing cell, module, pack, inverter, and EPC costs, and how persistent the volatility is likely to be 
    • Practical mitigation: multi-sourcing, contract clauses, hedging, inventory strategy, nearshoring, and recycling inputs 
    • Evidence from 2025: which trade actions have already moved pricing and lead times in Europe 
    • EU regulatory impacts on traceability, sustainability reporting, and recycled content, and how these requirements flow through to cost and bankability 

    Speaker

    CEO & Co-Founder,
    Infyos
    09:30 - 10:10 Presentation

    REPT BATTERO Energy Co., Ltd. logo - Energy Storage Summit Sponsor

    Safety, Fire Risk & Critical Infrastructure

    09:30 - 10:10 Panel Discussion
    • With safety considerations able to swiftly derail project deployment, how can industry come together to ensure standards are in place long before problems occur? 
    • Assessing the new European Battery Regulation 2023/1542 – is this enough to address existing safety concerns and accelerate deployment? 
    • Codes and standards for energy storage globally – which market is setting the precedent? 

    Speaker

    Executive Vice President, Global Sales,
    Stat-X Fire Suppression
    10:10 - 10:25 Presentation

    Greensolver - Energy Storage Summit SponsorPowerUp Logo - Energy Storage Summit Sponsor

    Speakers

    Asset Manager Team Leader - Storage Systems,
    Greensolver
    Chief Revenue Officer,
    PowerUp
    10:10 - 10:25 Presentation

    Speaker

    Director, Global Sales,
    EPC Power

    Safety, Fire Risk & Critical Infrastructure

    10:10 - 10:25 Presentation

    The increasing deployment of energy storage systems (ESS) globally requires a focus on understanding their hazards and ensuring reliable safety systems. Every ESS is unique in its dimensions, battery types, goals, location of deployment. Fike will present the dangers & causes of thermal runaway, an unpredictable fire hazard occurring in the lithium battery cells held in an ESS. Backed by years of internal test data, we’ll explore the various layered methods of protecting an ESS and more importantly nearby people that we recommend to mitigate the effects of thermal runaway, which may include fire, explosion and off-gassing hazards.

    Fike logo - Energy Storage Summit Sponsor

    Speaker

    Director, Fire Solutions Group, UK and Europe,
    Fike
    10:25 - 11:05 Panel Discussion
    • Maximising BESS profitability in Europe through forecasting and real-time optimisation 
    • SoC vs SoH – what impact is this data having on bidding? 
    • How using data analytics efficiently will provide asset owners the edge in a competitive market 
    • What are the latest advancements in trading and optimisation tools? 
    • Storage as a digital asset – digital twins and EMS 

    Speaker

    Head of Asset Performance,
    Gore Street Capital
    10:25 - 11:05 Panel Discussion
    • Exploring the unique business case for energy storage – what makes a BESS project bankable in Germany? 
    • Understanding the reality of merchant revenues and why portfolio performance transparency is critical for asset owners and investors  
    • Intraday opportunities, arbitrage and wholesale markets– what have others learned when commercializing BESS assets in Germany? 

    Speaker

    Director of Asset Management,
    green flexibility
    10:25 - 11:05 Panel Discussion
    • What impact will the UK’s Critical Minerals Strategy have on Europe’s supply chain resilience and onshoring ambitions? 
    • How EU initiatives such as the Critical Raw Materials Act and the 2027 Battery Regulation will influence sourcing, recycling, and manufacturing investment. 
    • What do these policies mean for project CAPEX, risk management, and investor appetite? 
    • Can Europe realistically reduce dependence on imports from China and other global suppliers and at what cost? 
    10:25 - 11:05 Panel Discussion
    • Technology innovations within fire safety – mitigating thermal runaway, sensors, suppression systems, and deflagration panels 
    • Container risk assessments and warranty considerations for energy storage projects in Europe – who takes liability? 
    • How do lenders and insurers view the key industry concerns based on recent global incidents of fire safety? 

     

     

     

     

     

    LDES & Technology Pathways Beyond Lithium

    11:30 - 11:50 Keynote Presentation

    The UK has set a precedent for LDES in Europe, with final details around the cap and floor scheme being released in September 2025, and the first projects expected to be approved by Spring 2026. With batteries dominating the space, no new ‘traditional’ LDES infrastructure has been built in the last four decades, owing to numerous barriers, including high upfront costs. This keynote will examine how the proposed cap and floor regime aims to confront this crucial issue and enable the expansion of LDES and transition to net-zero.

    Speaker

    Senior CCUS Policy Advisor,
    Ofgem
    11:45 - 12:25 Panel Discussion
    • With revenue highs and lows across European markets seen between 2022 – 2025, what market predictions are expected for 2026 onwards? 
    • Will there be a resurgence of revenues or a downturn in markets such as Germany, Italy, the UK, or Poland? 
    • Exploring revenues earned by BESS in Europe in correlation to prices 
    • What changes to the revenue stack could be seen in European markets, following owners’ diversification of trading portfolios? 

    Speaker

    Head of Business Development - Network Infrastructure (Energy Storage),
    Zenobē
    11:45 - 12:25 Panel Discussion
    • Has the first round of exceptionally competitive auctions brought more clarity for BESS investors looking at Italy, and what will life after MACSE look like? What about the capacity market and the future MACSE auctions?
    • What are the biggest blockers for project execution post-MACSE – from planning and land acquisition, to permitting, construction, and expertise?
    • What are the operation obligations and expected performances for being profitable with BESS in Italy?
    • Private PPAs and tolling arrangements – the next clear step, but for how long?

    Speakers

    CEO & Co-Founder,
    Sphera Energy
    Senior Project Manager - PV, Wind and BESS,
    Enel Green Power
    CEO,
    Ikigai Capital

     

    11:50 - 12:25 Panel Discussion
    • The long-awaited cap and floor scheme, confirmed in March 2025, is expected to bring more revenue certainty to LDES projects in the UK, but what challenges might it also bring?  
    • What does the industry think of the potential for investment and viability of the scheme as a long-term instrument?  
    • Which technologies have a place in the scheme? 
    • Is BESS a contender for long-duration energy storage? 

    Speakers

    Head of Development,
    Field
    Managing Director,
    NatPower UK
    12:40 - 12:55 Presentation

    Cellect Energy logo - Energy Storage sponsor

    Speaker

    Founder & Managing Director,
    Cellect Energy

     

     

    Recycling, Second Life & ESG Obligations

    14:00 - 14:45 Panel Discussion
    • With ESG considerations high on many investors’ list of criteria, how should the industry be evaluating and monetising the carbon benefit of energy storage? 
    • What does the prospect of 24/7 carbon-free energy mean for energy storage, and for future operations? 
    • What are the revenue and cost-saving implications and what has the industry seen so far? 
    • Insights from industry groups bringing together different stakeholder perspectives to tackle this issue  

    Speaker

    ESG Lead,
    Field

     

     

    LDES & Technology Pathways Beyond Lithium

    14:00 - 14:45 Panel Discussion
    • With 4–6 GW of LDES required by 2030 in the UK’s CP2030 strategy, what technology options are available and what stage are they at? 
    • LDES innovations in new battery chemistries such as iron flow or sodium ion batteries 
    • Assessing new-age battery capabilities in the current investment landscape – efficiency, scalability and cost-effectiveness  

    Speaker

    Clean Power Analyst,
    Energy Transitions Commission