A nationwide solar park with over 100 MW of power is being built on the roofs of self-storage facilities
reports that a solar energy company is leasing 774,000 square feet of roof space on the buildings for its latest solar panel project. The new solar panel network on the…