The construction project on Interstate 285 not only caused major traffic delays over the weekend. It also led to slower business for some in Southwest Atlanta. The Georgia Department of Transportation ...