29 Apr 2021, 21:45 UTC · By: Vlad Mitrache / Could this signal good news for all those itching to get their hands on the Cybertruck as it means Tesla is still actively working on the project?