Simple Energy, SiMa.ai lead $411.46 million in 24 deals this week

Business