OTTO Holdings is an alternative investment firm that focuses across the logistics and the energy sector. Stabilize. Optimize. Scale.