Finance and resource development