August 28, 2023
Shareholders of Stem Inc., a company focused on artificially intelligent clean energy solutions, have alleged in a derivative suit that top brass attempted to hide material weaknesses in the company's internal controls over financial reporting before, during and after a $1.35 billion merger with a blank-check company in 2021.