A total of 126 specialist consultants and contractors have been appointed to a new public sector framework launched today by LHC Procurement Group (LHCPG).
Offtakers signed 25 power purchase agreements (PPAs) in Europe in January 2025, for a total of 790MW of electricity ...