This circus is truly beyond logic, why would a company who has just announced a huge defence contract when the whole world is on edge be falling ?