A new online tool is launched that lets individuals complain if they feel executive pay at companies is too high. Continue reading...