Tesla has revealed its first electric semi-trailer truck and surprised many by rolling out a new roadster sports car. To read more: http://cbc.ca/1.4404799 …

source