Budget 2023 a dampener for investor ecosystem