battery power

Mean Green expands with new Ohio facility

The facility is approximately 10 miles from the company's existing operations.