Business This is the first Tesla Supercharger site in Shah Alam, equipped with four Supercharger V4 stalls September 17, 2024