Rhombus Energy Solutions, Inc.
Headquarters in USA:
12245 World Trade Drive
Suite G
San Diego, CA 92128
Email: info@RhombusEnergy.com
High Power Energy Group Location:
15201 Century Drive
Suites 607/608
Dearborn, MI 48120