ecofactor

EcoFactor, an energy efficiency startup based in Redwood City, Calif. was named a winner at the Utility Technology Challenge today in Boston. The other two winners were Ideal Power Converters…