EV sales are booming, but can battery production keep pace? Several factors could hamper growth, say experts
As Texas eyes new gas power plants, ‘probably the most important bill for grid reliability is effectively dead’