Leveraging Diesel Generators for Peak Shaving An In-Depth Analysis Stiles Esbensen 3 Aug 2025 · 4 min read