Honestly, he was someone I had entirely forgotten about for quite some time until recently.
"There has been a lot of chatter regarding Tesla and their bid to open their battery manufacturing plant, or``Gigafactory""somewhere in the US."