Stark Industries is going through some rough times.