IEC HOLDEN CORPORATION