Any suggestions on how to improve your financial index scores. I am hovering at lvl 5 because of it. Financially, my corps seem to be just fine, but my score is still low.
Increasing CEO investment in your country is the quickest and easiest.
If you want a harder way, IPO the corps and split the ownership amongst the other countries in your empire so that no one entity controls more than 25%.