The good news: It was not a 20 percent rate hike as previously proposed. The “eh” news: The rate hike was 14.5 percent and takes effect on December 1 of this year. The rate hike has had a fraught history since its introduction in May, and needed a revision based largely on two interim court […]