Accellion Inc., a Palo Alto, Calif.-based provider of cloud-based file-sharing services, has raised $12 million in third-round funding from Riverwood Capital. The company previously raised over $20 million from firms like Baring Private Equity Partners.