
businessreligion3.655 min read
"Evangelical Billionaire Family's Jesus Ads Return for Super Bowl
1 year ago•Source: Forbes
The latest businessreligion stories, summarized by AI


Former Post Office boss Paula Vennells, who is an ordained Anglican priest, was reportedly shortlisted to be the Bishop of London in 2017 with the support of the Archbishop of Canterbury. Vennells faced criticism for her role in the Horizon scandal, where hundreds of Post Office branch managers were wrongly prosecuted due to faulty software. Amid mounting pressure, she has announced she will return her CBE and cooperate with the ongoing public inquiry into the issue. Vennells stepped down from her role at the Post Office in 2019 and later resigned from her position as chair of the Imperial College Healthcare NHS Trust.