Personally, I don't think it's always appropriate for companies to donate money. Sometimes, companies only donate for the sake of publicity rather than genuine concern, which can come across as insincere. Also, focusing on donations might distract them from running their business effectively. Not all companies, especially small ones, have the financial capacity to give away money. Ultimately, I believe social welfare should be the responsibility of the government, not private businesses.
Personally, I don't think it's always appropriate for companies to donate money. Sometimes, companies only donate for the sake of publicity rather than genuine concern, which can come across as insincere. Also, focusing on donations might distract them from running their business effectively. Not all companies, especially small ones, have the financial capacity to give away money. Ultimately, I believe social welfare should be the responsibility of the government, not private businesses.