Earnings call: Stem, Inc. faces delays but remains optimistic on fundamentals

Earnings call: Stem, Inc. faces delays but remains optimistic on fundamentals