Region faces crash, flooding and factory fire | Marlborough Now