3 ms·Has Musk at least been able to profit from the $50-100MM he put in?by hereme888 3y agoHas Musk at least been able to profit from the $50-100MM he put in?deleted 3y ago[deleted]