Juniper Networks gives SEC $12m to settle bribery charges but says everything's fine

Juniper Networks has agreed to pay $11.7m in penalties to the US Security and Exchange Commission (SEC) to settle charges that its subsidiaries violated bribery laws by paying for trips taken by customers and foreign officials in Russia and China."