Satellite delivery wins recognition for TAFE