TSLA is super happy to be kena selected as Art Stage Singapore's lead creative agency after a damn xiong pitch process that also got other agencies.