Corona was now officially a pandemic disease and everywhere people are in panic which got reflected on global economic status as well.
If matches are going to be held without any spectators then more losses for the BCCI again because every matches thousands of people buying tickets at premium rate so BCCI going to be okay with losses.
And who is going to watch matches of the whole world will be in a mess.
I am of the opinion that the Coronavirus pandemic will be contained in the next few months and as the summer season arrives in the Northern Hemisphere, we are going to witness less number of new cases with every passing day. So I guess it will be better for the BCCI to postpone the matches, rather than conducting the tournament without any spectators now. But then, the international cricket calendar is very crowded and a postponed schedule may not be welcomed by some of the cricket boards.