Don’t want to charge your smartphone every 12 hours? Check out these beasts. 1. Moto G7 Power The first entrant on my list is the Moto G7 Power. It is one of those phones that is bound to deliver great battery life regardless of type of user you may be, thanks to its 5000mAh battery….