A Deep Dive on LPVG’s Nintendo Switch Reports and Info | LetsPlayVideoGames.com
Laura Dale, whom reported a lot of true rumours regarding the Switch wrote this article about all the rumours she has posted and how credible she believes them to be. Worth a read.
If top link isn't working, this one just worked for me. Seems like server is crashing.
Edit 2: both are same link but regardless it seems to be working now.