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?