When Tesla Inc (NASDAQ:TSLA) CEO Elon Musk took over at Twitter, he laid off a majority of the company's workforce. Several former employees of Twitter Africa say they still haven't been paid and the ...