OPINION: A shambles yes, but Brown’s woes are not all his fault.
Source: NZ Herald Business News