Liquid Death water valued at a whopping $700 million Business October 8, 2022 Liquid Death might be another consumer hit for Science Ventures, a Santa Monica, California-based investor that earlier helped develop Dollar…