Bengaluru’s long-anticipated Satellite Town Ring Road (STRR) project is moving closer to a critical milestone, with a key stretch expected…