LONDON (Alliance News) - APC Technology Group PLC said Monday it has appointed Art Russell as its chief financial officer, and its Advanced Power Components business saw its best first half ...