
Report calls for massive investment in electrification as ‘project of the century’
The Public Policy Forum (PPF) released a new report that calls electrification the number one national project of the 21st century, dwarfing the ambitions of previous…