TLDRAurora Solar, a software startup in the solar industry, has laid off 20% of its employees after reportedly missing growth targets. The company provides software for solar installers and faced challenges due to changes in net metering regulations.
Sort: