Economy & Politics Supreme Court’s landmark ruling on Finance Act 2023: What it means… By Alex Kanyi and Lena Onyango