The management team at U-Store-It may be new, but for shareholders, that's good news. Founder Robert Amsdell resigned the CEO post in April 2006, and in February 2007, he resigned as chairman at the request of the board of directors. His resignation
Read more 