Gas prices in Europe have reached record highs this year, surpassing $540 per 1,000 cubic meters. After peaking, quotations dropped to $512, but the fact remains that since the beginning of the week, ...
The WIRED & Octopus Energy Tech Summit in Berlin was bursting with innovative ideas for reaching net zero and on working together at an ever-greater scale.