Electrek reports that a solar energy company is renting 8.5 million square feet of roof space from the National Storage Affiliates Trust's (NSA) buildings ... Read more