MaxRa comments on This innovative finance concept might go a long way to solving the world’s biggest problems