20201119 city.delhi: Delhi: High-tech business park at Rani Khera soon