Corrupt company bosses publicly apologise