@hjwp Not every business is Big Tech or a trillion-dollar corporation. And not every entity with money is a for-profit business either. So, yes, I don’t see why you couldn’t have sponsorship from ethically-aligned organisations.
Think of it this way: there’s a reason Greenpeace isn’t sponsored by Shell or ExxonMobil and it’s not because they couldn’t use the money.
(And were Greenpeace sponsored by Shell or ExxonMobil, you’d likely have a question a two.)