ESS ends a tumultuous first week worth a lot more than it started - Portland Business Journal
Briefly