National Storage Affiliates Trust launches public offering of common shares
DENVER: National Storage Affiliates Trust (NYSE: NSA) has commenced an underwritten public offering of 4,500,000 common shares of beneficial interest of the Company in connection...