
A controversial church has been shut down after failing to properly account for more than £1.87 million of outgoings and operating with a lack of transparency.
SPAC Nation, known as Salvation Proclaimer Ministries Limited, was wound up in the High Court on 9 June 2022 before Judge Burton, government agency The Insolvency Service announced on Friday.