Tesla reveals next-generation Roadster after almost a decade of delays

Read the original article — CNBC