Reflecting on her experience at the now-closed Odelay Films, Prudence Beecroft, MD and EP at Not Just Any, reflects on the hard truths behind running a B-Corp certified production company, calling for greater accountability and collaboration in the industry.