Where can I find more information about the investment climate in Flanders?

Take a look at the Flanders Investment & Trade website. Among other things, you will find useful information about taxation and starting up a business there.

You might also find this interesting