As far as I know this does not qualify as fraud, money laundering or even simple bad business. Many charitable organizations do this to ensure that money makes money rather than sitting around in a bank account. Some of these ventures success and some fail.
Now if you can provide evidence of these funds being used for personal gain then that’s a completely different story.