Private investment and job creation mark progress at Origin Tower in East La Libertad