Electric Kiwi chief executive Luke Blincoe has stepped down, effective immediately. Source: NZ Herald Business News