In today's top tech news, Disney Plus's strong rollout at the end of 2019 paid off as it now ranks in top 5 streaming services in the US market, NASA report puts a damper on 2024 astronaut moon landing date, and Google Pay revamps with new focus on managing bank accounts and finances.