That's a great point. Company executives kinda talk their own language and understand each other better than some outsider trying to sell them an idea. Convincing Elon Musk and making a social media thing out of it was really interesting.
Posted Using LeoFinance Beta