The Human Resource Development Corporation (HRD Corp) has suspended three members of its top management following reports ...