Forsee Power officially opens smart battery plant in Hilliard

Forsee Power, a French battery company that specializes in designing and manufacturing smart battery systems, held the inauguration of its industrial site and North American headquarters Thursday afternoon on Lyman […]