A Staggering 90% of the Shortfall is Traceable to Electricity and End Use Investments Inflation, High Capital Costs, and Supply Chain Pressures Are . - America, Business, capital, China, consumer, content, corporate social responsibility, digital, download, Economy, EDGE, email, energy, environment, ERIC, Europe, Facebook, finance, financing, fine, fund, government, green, green energy, HERE