CPaaS Frontrunner IntelePeer Secures $110M in New Funding Bringing 18 Month Total to over $170M Read more