Needham’s Bigbelly has moved the production of its solar-powered public trash cans to a new factory in Methuen, reversing its decision to offshore its manufacturing just five years ago.
Results that may be inaccessible to you are currently showing.