Otoro Energy, Inc. is a start-up focused on scaling up very large flow batteries for long duration energy storage. Long duration energy storage (LDES) refers to anything that can supply electricity at full power for 10 hours or longer. These long discharge durations are required to provide reliable renewable electricity whenever the sun doesn't shine or the wind doesn't blow. Otoro is playing a key part in ramping up clean energy and slowing down...