Elon Muskâs Tesla Inc (NASDAQ:TSLA), which announced its Solar Roof product in late 2016 and began accepting deposits for it a few months later, is now cancelling some of the pre-orders, Electrek reports.