Twilio to offer 10m shares in IPO at $12-$14 per share
Cloud communications company Twilio, Inc. announced the terms of its forthcoming initial public offering (IPO) Monday. The company said in a filing that it plans to offer 10 million shares priced between $12 and…