President-elect Vladimir Putin, has called for more information from companies within five days to measure and combat corruption in Russia.
Nepal Arrests Alleged Power Broker Deepak Bhatta in Money Laundering Probe
Police in Nepal detained the prominent executive over multimillion-dollar financial irregularities just days after...