Глагол 'raise' используется в значении 'собирать' (деньги, средства). Глагол 'take' здесь не подходит по смыслу.
4) Our school raises money for local charities.