TheTalkingMule Distributed Energy Enthusiast Oct 20, 2012 10,183 52,176 Philadelphia, PA Sep 12, 2018 #1 Sep 12, 2018 #1 Is Radford Small still with the company? I think he'd make a delightful head of finance. Tesla just lost its head of global finance
Is Radford Small still with the company? I think he'd make a delightful head of finance. Tesla just lost its head of global finance