Investment

Terabase Energy Closes $130 Million Series C Funding Round Led by SoftBank Vision Fund 2

Terabase Energy, a U.S.-based company specializing in digital and automated solar energy solutions, has announced the closing of a $130 million Series C funding round, led by SoftBank Vision Fund 2 with participation […]