ChargePoint (NYSE: CHPT ) provides electric vehicle charging solutions, but the company has been struggling mightily lately. Even before the recent tech selloffs, ChargePoint was facing major headwinds, reporting an 18% year-over-year revenue decline to $107 million and widening losses in its latest quarter.