Total Overall Revenue up 65% Y/Y from April last year Self-Mining Business Revenue up 73% Y/Y from April last yearCo-Location Business Revenue up 105% Y/Y from April last yearAnnounced 20 MW Expansion Plan
Shares of Tesla, Inc. (NASDAQ:TSLA) rose sharply in today’s pre-market trading following first-quarter results. Tesla posted weaker-than-expected earnings…