I just found an old business authority to register for my current car. It actually is a letter authorising the dealer (Tesla) to register a vehicle in your company name. Here's what I have uploaded:
I, _______________, give full authority to TESLA MOTORS AUSTRALIA PTY LTD to register one new...