ITT Tech ' s earnings report is set for November 5th now instead of October 30th. I can't imagine that means good news.
2 replies (most recent on top)
It gives them more time to cook up some more bullshit.
375 degrees for a week should about do it. Cooking the books ain't easy.