Approximately 38% of Americans use self-storage — but chances are, an even higher percentage could actually benefit from having additional storage space. Not sure if you could actually use a storage ...
A Massachusetts power company’s battery storage project proposed for Santa Cruz County wasn’t getting much public attention after it was first brought in front of the board of supervisors last Fall.