Infiniti is emulating Tesla’s retail approach in opening two retail spaces in high end shopping malls. Infiniti announced yesterday it is opening stores in two of London’s most pioneering shopping and entertainment destinations: Westfield London and Westfield Stratford City. The car company added it is joining some of the world’s most respected retailers and exclusive […]

Tesla is now open for business in the UK. Tesla Motors has opened its first retail design store in the UK at London’s Westfield Shopping Centre in White City, known as one of the capital’s most popular shopping destinations. Tesla said the new store features interactive displays and design studios enabling people to design their […]