Nora Lester Murad

GPI is an exciting new concept in which public funds are a proactive and long-term investment in the common endeavour of development.