A reason for current stoppage by paragon of industry in firm (7)
I believe the answer is:
adamant
'firm' is the definition.
(adamant can mean firm or determined)
I don't understand the rest of the clue.
Can you help me to learn more?
(Other definitions for adamant that I've seen before include "6a [PRINCESS IDA] 's fortress < for unyielding" , "Unswerving" , "Unshakable (in an opinion)" , "Insistent, inflexible" , "Firm and unyielding" .)