McDonald’s India – North & East, owned and managed by Connaught Plaza Restaurants, has released digital menu boards in its restaurants as a part of its restaurant reframing plan. Focussed at improvising the customer experience at the time of ordering,…