Iran's shadowy oil revenue network has come under the radar after officials revealed that intermediaries handling state funds had misappropriated billions, with some fleeing the country, Iran International reported.
Get breaking news anytime, anywhere. Download the TOI app now!