Work on Satellite Town Ring Road to be completed by end-March 2024 March 21, 2023 | News & Developments, Project Updates, Under Construction The construction work on Satellite Town Ring Road (STRR) Project is expected to be completed by end-March 2024. This content is restricted.