Advisor Amir Mir calls reports ‘propaganda’, says ICC paid for everything, announces profit of INR 92.4 crore from the ...