I’ve tested enough “battery monster” phones to know most of them fall apart somewhere else: trash displays, bad software, or flimsy builds. Spending time with the Vivo Y31d, I was hoping this would finally be the one that nails the basics without feeling compromised everywhere else. Instead, it feels like Vivo got halfway there, then […]