Rating: 5
Services offered
Welcome to Torus! We’re a Utah-based renewable energy, storage, and manufacturing company. Our team of dedicated hardware, firmware, and software engineers, designers, manufacturing, operations, and staff work relentlessly to make renewable energy and energy storage more efficient, affordable, and sustainable.
Phone Number
855 W 2400 S South Salt Lake, UT 84119 United States