up to date Information about Finances
• Over £40m invested in to campaigns presented on the platform since launch in late 2014…