The Company moves

  • July 25, 2016

The Company moves into its current facility in Auburn, CA and finishes its first large project – the 470 kW system for Ceronix, Inc.

  • 1
  • 0