Scientific Publication

Does aid promote or hinder industrial development?