Tesla Buys $1.5 Billion in Bitcoin, Will Soon Accept As Payment