In my opinion it's the cheap way to get good by means of publicity, it should be performed by using the principle of csr so that they do not violate the environment and the other
2.I think it is good PR to show social responsibility, public news releases. Some companies have also used up publicity. Just look forward to the benefits the company itself does not have a social responsibility.
1. In my opinion it's the cheap way to get good publicity because it's help social not only by money but it can use some commodity too.