US biotech behemoth Monsanto has agreed to pay a US$1.5m fine for bribery.