Jubilant Food Works numbers came under pressure during the quarter. But what really caught the eye of investors was that the company opted to shut down a total of 105 stores. While 100 Domino’s Pizza outlets will be shut down, another 5 outlets of Dunkin Donuts will also be shut down. The pizza franchise business,