The Mall at Cribbs Causeway is pleased to welcome one of the leading businesses in sustainable transport, Tesla, to a new store in the centre. The temporary...