2490 Junction Pl, Boulder, Colorado, 80301, United States of America (USA)
About Odyssey Energy Solutions, Inc.
Odyssey Energy Solutions, Inc. is a renowned asset management and solutions company, based out of Boulder, Colorado, USA. Their Odyssey platform helps simplify, streamline and reduce the costs of developing and financing mini-grids around the world.