Guillin Group: half-yearly performance praised!