Together, these three barriers—internet disruptions, political and external uncertainty, and depressed demand—have clouded ...