Author: KBC Advanced Technologies plc.