In the UK, it is possible to press criminal charges against companies.
a) Explain the importance of ‘mens rea’ in relation to corporate criminal liability.
Mens rea means criminal intent.it refers to the guilty mind and it is a state of mind which is statutorily required in order to convict a particular defendant of any particular crime.
it provides a basis for differentiation between the people who wanted to commit a crime with a guilty mind and who were forced into to crime without any guilty mind so it would be applicable in case of statutory company, whereas the company is a legal person and it is is operated by management so management are the actual persons who are involved in any kind of criminal offence, not the corporation.
Get Answers For Free
Most questions answered within 1 hours.