Aurora Solar lays off 20% of employees after reportedly missing growth targets

Despite record growth in the solar industry last year, software startup Aurora Solar has laid off 20% of its staff of about 1,000 people, TechCrunch has exclusively learned. The company,
» Read more