The Department of Energy has awarded a new $1.4 billion contract to Strategic Storage Partners, LLC—hardly a household ...