Supreme Court gives Finance Act, 2023 the greenlight