Economic development technology