Odyssey and the Eclipse
April 8th, 2024: It was an exciting day for many Odyssians! The total solar eclipse dazzled many of us located in Texas, since the path of totality was only a couple hours drive away from our Houston office. A few Colorado-based Odyssians [...]