I have no idea what your first sentence means.
What is fantastic news?
What business investments are you referring to?
Why are tax revenues cratering when the economy is booming?