News

Monthly Archives: September 2018

Car trouble? RepComms Talks to Telegraph on how to fix Tesla

London:  View from the street of Tesla Motors showroom with multiple luxury Tesla cars inside. Tesla is an American company that designs, manufactures, and sells electric cars

The highs and lows of Elon Musk, CEO and co-founder of Tesla and SpaceX, have been under the media spotlight recently as the American businessman’s erratic behaviour causes increasing concern among investors, regulators, management and friends. What that means for

Posted in Latest Industry News