Leading Solar and Energy Storage EPC (Engineering, Procurement & Construction) - VIC
This is a rare opportunity to own a profitable renewable energy business that is right at the sweet spot of government incentives, lower technology costs, and growing market demand.
Revenue has grown over the years, reaching over $13M in 2025. Backed by active