Mitre 10 boss Neil Cowie to depart
Article – BusinessDesk
Feb. 5 (BusinessDesk) – Mitre 10 chief executive Neil Cowie will end a five-year stint in charge of the country’s biggest hardware chain, having overseen a 50 percent increase in annual sales. Read more »