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.

2m read time From techcrunch.com
Post cover image

Sort: