Red Cat Holdings Faces Stock Decline Amid Contract Disappointment | Intellectia