Aurora Solar lays off 20% of employees(techcrunch.com)1 points by magic5227 2 years ago | 0 commentsNo comments yet