A new study reports US$ 342 million fled the state of California as taxpayers packed out of the golden state. This marks the third year citizens are leaving the state. It is the largest outflow of tax revenue by state, with the state receiving the most incoming taxpayers being Florida. SWFI has been reporting on…
The African continent presents a massive investment opportunity for investors to advance the deployment of climate solutions in the coming decade according to a new report