leading - biggest in significance or degree or importance or accomplishment; "our finest statesmen"; "the state's leading poet"; "a preeminent archeologist"But governments ought to also remember that businesses are self-fascinated actors who'll make an effort to rig the system for their own individual benefit.It may also consult with the foremost p