Delhi to soon have 150-acre high-tech business park at Rani Khera
India | November 18, 2020 19:37 ISTThe Delhi government will set up a high-tech business park at Rani Khera in 150-acre land, which will be just 15 minutes away from the Indira Gandhi International (IGI) airport.