Why the boss of a Russian defense factory set fire to himself on Red Square

Why the boss of a Russian defense factory set fire to himself on Red Square
At least 34 people have faced criminal charges for disrupting state defense orders during the Ukraine war, including at least 11 company bosses and two ‍senior executives.