Read More Energy Industry News Can AI and robotics cut solar costs? Terabase Energy thinks so—and just raised $130m Terabase Energy, a leader in solar automation technology, has secured $130 million in Series C funding, led by… byPallavi MadhirajuMarch 15, 2025