Company news4 months agoEurope’s Energy Transition Faces Potential Delays as Grid and Supply Chain Gaps Persist: EIC ReportNew Energy Industries Council report reveals 230 energy assets commissioned in 2024. Report finds offshore wind and hydrogen face structural…