NEW DELHI: The country’s largest shopping festival would be held in Delhi, Chief Minister Arvind Kejriwal said today in a major move to stimulate jobs, business, and the economy in Delhi. The festival will be held from January 28 to February 26, 2023. The festival will offer 30 days of unparalleled shopping, discounts and prizes […]