The term CSR (Corporate Social Responsibility) is making a buzz these days. Which explains companies that embrace social responsibility are usually organized in a way that enables them to act in a soc
| Founded year: | Not set |
| Funding rounds: | Not set |
| Total funding amount: | Not set |