PeopleCube Inc., a Waltham, Mass.-based provider of on-demand calendaring, resource and event management software, has raised $17 million in venture recap funding from Truffle Capital (France) and Big Bang Ventures (
Return to search