Capital investment = helmet (I get this), but having a 'senior moment' understanding the rest of the clue. I'm sure I'll feel suitably abashed when someone points out the obvious!
I have seen the suggestion that the last word in clue may be a typo and shoul be ENGAGED (ie like a soldier) that would make the Helmet fit the head (Capital)