Storia: Tesla records first revenue decline amid growing criticism of Elon Musk — Warptech News