Source: PV Magazine USA

Nautilus Solar: Nautilus Solar deepens its roots in Illinois community solar

The company acquired two community solar projects from developer Renewable Properties.

Read full article »
Est. Annual Revenue
$25-100M
Est. Employees
100-250
Jeffrey Cheng's photo - CEO of Nautilus Solar

CEO

Jeffrey Cheng

CEO Approval Rating

82/100

Read more