US intelligent energy storage provider Stem Inc has pocketed USD 26 million (EUR 22m) in a second close of its Series D round of financing, and it has also secured significant support for projects in Ontario from one of its investors.