techAU
@techau
Technology, Reviews, Hardware, Gaming, EVs, Renewables from Australia & around the world since 2006.
Disclosure: Small position in $TSLA
ID: 13083622
http://techAU.com.au 05-02-2008 06:44:19
156,156K Tweet
53,53K Followers
6,6K Following