CEO caught taking bribe