Generator vs. UPS vs. Battery Energy Storage (BESS): What's the Difference? - Clifford Power Systems, Inc.