The future of choke points
A choke point is defined as a point of congestion or blockage. We all encounter such disruptions going about...