Questor: shares in this hi-tech power firm have fallen flat.