Japanese Officials Implicated In Bid-Rigging Scheme
Japanese police arrested ten people, including three government officials in Miyazaki, Japan on Thursday after investigating an alleged scheme to rig bids for a public works project....To view the full article, register now.
Already a subscriber? Click here to view full article