More than $35 billion was spent in over 11,000 impact investments last year and investors plan to commit 8% more capital in impact deals in 2018...
No comments yet. Be the first to comment!
Users invited can see your content
Related chunks with this resource
No comments yet. Be the first to comment!