$200k – $270k
About Planted Energy is the binding constraint on human progress. Solar and storage are the lowest cost sources of new generation, but the conventional project delivery model has not changed in 30 years and deployment…
Listed 19 Sep 2026