by John Stevens
July 6, 2011 7:38 AM
The Lock Up Self Storage has jumped onto the renewable energy bandwagon, to continue its commitment to help protect the environment and contain electricity costs. The Chicago-based self storage company with more than 30 climate controlled storage facilities nationwide, has taken the eco-friendly step of installing solar panels in its Livingston and Westood New Jersey facilities.
[More]