Centauri Energy, LLC

Release Summary

Centauri Energy Names Scott Lane as Lead Project Manager for Beltran Solar, a 300-Megawatt Solar Project in California. Construction is ramping up to deliver renewable energy to the grid in 2016.

Centauri Energy, LLC