Mavenir filed a Securities and Exchange Commission (SEC) form today for a proposed initial public offering (IPO). If approved, the company would list its shares on the Nasdaq exchange. The SEC Form S-1 includes a $100 million placeholder, meaning the company would...