The recent massive failure of Texas' electrical grid underscores the need to increase economic efficiency and better manage risk in the nation's system.
See All 160 Episodes of "Lehigh University Business Thought Leadership"