cloud constellation lines up 100 million investment