The Santacruz Chembur Link Road (SCLR) flyover is finally nearing completion, with 95% of the work done and a projected…