Crossword clues for Company that's had lots of ups and downs 4 letters:OTISCompany that's had lots of ups and downs