This seems to be the latest rumor going around. NTTD was pretty much one of the first major films this year to have it's release date moved, first to November and then to April 2021, a year from it's original release date. Apparently Netflix and Apple+ are some of the contenders.

Although I've personally seen every Bond movie on the big screen since Brosnan, I wouldn't mind this too much given the circumstances.